William (Bill) L Dittmann
***** ********* ** - *******, ** 77089
home 281-***-**** cell 281-***-**** ****.********@*****.***
OBJECTIVE
To obtain a technical management or senior software engineering position in a
technology-based company that utilizes embedded devices as a strategic
component of its product portfolio.
CAREER SUMMARY
He has performed the role as Chief Engineer for the past 12 years at Quadros
Systems, Inc. (QSI). He has been involved in many areas of real-time
applications, operating systems, and embedded software development since
1978 on processor architectures ranging from Intel 8051 microprocessors to
high-end, digital signal processors such as ADI Blackfin, and most everything in
between. At QSI, his current primary engineering responsibilities are their
flagship RTOS and their associated third-party middleware product lines. A brief
glance at the company’s website at www.quadros.com will reveal the breadth of
the embedded software products that he has developed and directly worked with
personally, and supported in both a sales and technical capacity in a wide variety
of embedded software markets.
PROFESSIONAL EXPERIENCES
July 1997 – Present: Embedded System Products, Inc. / Embedded Power
Corporation / Lineo, Inc. / Quadros Systems, Inc (same entity through
acquisitions, merger, divestiture and reformation)
Primary responsibility as Chief Engineer included development and
•
maintenance of their proprietary RTOS and the related software IP. Also
technically responsible for all related 3rd party middleware such as network
stacks, USB host and device stacks, GUI, and file systems (FAT16/32 and
FLASH for NAND/NOR).
Managed engineering staff in maintenance efforts and new software projects.
•
Filled role as technology evangelist by participating in panel discussions and
•
by writing and presenting papers at trade shows.
Supported sales teams via technical overviews, web-based product
•
demonstrations, and face-to-face customer meetings.
Page 1
William (Bill) L Dittmann
10307 Stanbrook Dr - Houston, TX 77089
home 281-***-**** cell 281-***-**** ****.********@*****.***
PROFESSIONAL EXPERIENCES (continued)
May 1989 – Jun 1996: Western Research, a Division of Western Geophysical
Hired as Software Engineer in marine seismic acquisition group.
•
Advanced to position of Software Engineering Manager responsible for
•
design and implementation of Western’s next generation 3D land-based
seismic acquisition system supervising over 15 software engineers.
Apr 1985 – Apr 1989: AT Barrett and Associates
Software Engineering consultant involved in a wide variety of real-time,
•
embedded system applications including:
• Measurement While Drilling (MWD) system - gas saturation, porosity,
weight on bit, rate of penetration, direction, and other components
• rice sorting and inline SQA rice packaging system
• extensive table-driven software rasterization engine and library
routines for plotter for use in oil / gas industry
Apr 1980 – Mar 1985: William L Dittmann and Associates
Independent software consultant, and key participant in designing,
•
implementing, and supporting a wide range of customer applications
including:
Engineering (embedded, real-time data acquisition)
• distributed, oil field pipeline valve control system using fiber technology
• statistical process control system for automotive brake rotors
• blow out preventer (BOP) system (oil field)
• temperature / humidity / pH monitoring system insect breeding laboratory
Accounting (commercial)
• multi-site, 30+ user, distributed sales order entry system
• wide range of accounting packages including inventory, invoicing, payroll,
accounts receivable, accounts payable, purchasing, receiving, general
ledger
• oil and gas partnership expense and revenue distribution, international
shipping and trading, law office time and expense billing, waste disposal
billing and payroll for owner/operator trucking fleet, and several other
commercial accounting-related projects.
Page 2
William (Bill) L Dittmann
10307 Stanbrook Dr - Houston, TX 77089
home 281-***-**** cell 281-***-**** ****.********@*****.***
PROFESSIONAL EXPERIENCES (continued)
May 1979 – Apr 1980: Applied Data Systems, Inc.
Junior-level commercial programmer; involved primarily in general accounting
•
applications.
Summer 1978 – May 1979: Criterion Logic Corporation
Entry-level embedded, real-time programmer; full-time summer and part-time
•
job during junior and senior years of college
DIRECT ARCHITECTURAL EXPERIENCES
ARM / Cortex (Atmel, NXP, TI and other ARM partners)
•
PowerPC (IBM, Freescale and AMCC variants)
•
ColdFire v2/v3/v4e and 68k (Freescale)
•
Blackfin (Analog Devices)
•
TMS320C54, C55 and C55x+ (Texas Instruments)
•
DSP56800 / DSP56800E (Freescale)
•
StarCore SC1400 / SC2400 / SC3400 (Freescale)
•
Renesas M16 / M32C (formerly Mitsubishi product)
•
Freescale HC11, HC12, HC16
•
Intel 8051 / 80251 / 8096 / 80196 / 80296
•
Infineon x166 / x167 (formerly Siemens)
•
Intel / AMD x86 (8088/8086, 80188/186, 286, 386, 486, Pentium, +…)
•
DIRECT TOOL EXPERIENCES
ARM – ARM RVDS, Keil MDK, IAR EW, Green Hills, GNU
•
PowerPC – Freescale CodeWarrior, DiabData, MetaWare, GNU
•
Texas Instruments TMS320C54, C55, C55x+ – Code Composer Studio v3
•
Analog Devices Blackfin – ADI VisualDSP++
•
Freescale ColdFire / 68k – Metrowerks CodeWarrior, DiabData, IAR, GNU
•
Freescale StarCore – Metrowerks CodeWarrior, GreenHills
•
Freescale DSP56800 / DSP56800E – Metrowerks CodeWarrior
•
Freescale DSP56300 – Tasking, GNU
•
HC11 / HC12 / HC16 – Cosmic, HiWare, Introl
•
8051/ 80166 – Keil, IAR, Tasking
•
x86 – Microsoft, Borland, Paradigm, GNU
•
Page 3
William (Bill) L Dittmann
10307 Stanbrook Dr - Houston, TX 77089
home 281-***-**** cell 281-***-**** ****.********@*****.***
TECHNICAL AFFILIATIONS / PUBLICATIONS / PRESENTATIONS
Participated as active member of the following architecture-specific, industry
•
sponsored Embedded Application Binary Interface (EABI) standards
committees: PowerPC EABI committee 1998-1999, ColdFire EABI committee
1999-2000, StarCore EABI standards committee 2003-2005, and member of
Multicore Association 2007-2008.
Written technical articles, acted on industry discussion panels, presented
•
papers at embedded system conferences, and taught RTOS and
Architecture-specific training sessions.
Hosted session at ARM Developer’s Conference, Santa Clara, CA 2008
•
“MTEG – A MMU Table Editor and Generator”
Appeared as industry panelist at Analog Devices presentation on Blackfin
•
and Convergent Processing at Embedded World Conference, Munich,
Germany 2005
Promoted QSI products in live webcast on March 1, 2005 entitled “An
•
Introduction to the RTXC™ Quadros RTOS for Blackfin Processors”
Appeared as industry panelist at ARM Developers Conference on the role
•
of RTOSs in embedded software development, San Jose, CA in 2005
Presented technical paper at Real Time Show, San Jose, CA in 2005 on
•
“Strategies for Minimizing Context Switch Times in Large Register Set
Environments with Focus on PowerPC with FPU and AltiVec Extensions”
Co-authored article for Embedded System Products magazine in 1999
•
entitled “Real Time Operating Systems Usage in DSP Environments”
BUSINESS-RELATED TRAVEL EXPERIENCES
Attended embedded system trade conferences, participated in sales
presentation, conducted technical training sessions, performed system level
consulting and programming, and product development in the following locales.
Munich, Germany Oulu, Norway Herzlia, Israel
Paris, France Toulouse, France London, UK
Portsmouth, UK Hamilton, Bermuda Toronto, Canada
Boston, MA Baltimore, MD Atlanta, GA
Fort Lauderdale, FL Chicago, IL Detroit, MI
Provo, UT Phoenix, AZ San Diego, CA
Page 4
William (Bill) L Dittmann
10307 Stanbrook Dr - Houston, TX 77089
home 281-***-**** cell 281-***-**** ****.********@*****.***
EDUCATION
Rice University, Houston, TX Aug 1975 – May 1979
Received BA with triple focus in
• Electrical Engineering
• Computer Science, and
• Mathematical Science
J Frank Dobie High School, Houston, TX Aug 1971– May 1975
Ranked #3 of 750+ member senior class with GPA of 4.33 out of 4.00
•
Member of National Honor Society and Mu Alpha Theta (math)
•
Voted “Most Likely to Succeed” by senior classmates
•
Named “Teenager of Year” in 1975 by BPOE Pasadena lodge
•
Voted to 1st Team Offense (quarterback), 1st Team Defense (strong safety),
•
and Most Valuable Player in District 23-AAAA, and 2nd Team Defense All
Greater Houston football team in 1974
PERSONAL INFORMATION
Married, 31 years to high school sweetheart, blessed with 3 children, ages 17
•
(female), 22 (male), and 25 (male)
Youth sports coach - football, baseball, basketball and soccer for kid’s teams
•
Deacon, Elder and Past Congregation President of KSCC (2 terms)
•
Page 5