PATRICK A. BURGESS
6615 West 800 South
West Point, Indiana 47992-9263
[Send email using form at bottom]
[Send email to request phone number] 38-2428
OBJECTIVE
Software Engineering, working with
embedded controllers and PC applications
in C, C++ and Assembly Language.
SKILLS
20+ years experience in IC / Microprocessor
Product Development
1.5 years Analog Devices SHARC DSP using
C and Assembly Language
1.5 years Borland's C++ Builder
9 years Embedded C in Real Time
Operating System (RTOS)
9 years Motorola Assembly 68HC08 /
68HC11 in RTOS
4 years Intel Assembly 80C51
5 years Turbo C++
3 years Linux (currently taking a 3 credit
hour Linux class)
4 years PVCS configuration management
software
3 years CVS configuration management
software
3 years SEI CMM Level 2 (Capability
Maturity Model)
2 years Codewright
8 years Digital Logic
(Design and Simulation)
5 years Analog Circuit
(Design and Simulation)
2 classes (6 credit hours) of
Visual Basic.Net (version 2003)
CompTIA i-NET+ Certified (August 2007)
EDUCATION
PURDUE UNIVERSITY, Kokomo, Indiana,
Embedded Controller Certificate (1999)
PURDUE UNIVERSITY,
West Lafayette, Indiana, B.S.E.E. (1979)
UNITED ELECTRONICS INST., Grand Rapids,
Michigan, Assoc.Elect.Tech. (1973)
EMPLOYMENT
CEQUENT ELECTRICAL PRODUCTS,
Tekonsha, Michigan (6/2002 to Present)
Software Engineer
Responsible for the software development of
an automotive embedded controller. The
controller uses the Motorola C68HC908AZ32A
microprocessor. The program involves writing
software from scratch. The software is written
in C using the COSMIC compiler. The
controller communicates using J2284-500
HS-CAN (High Speed - Controller Area
Network, 500 Kbps). Responsibilities include
writing and validating CAN software.
Responsibilities require regular use of Vector
CANtech's CAN-Gen Tool and daily use of the
CANalyzer. Responsibilities
also include supporting ATE (automatic test
equipment) for Cequent Production’s functional
test and supporting the Customer’s Production
at the Vehicle Assembly Plant.
This Product, the Integrated Trailer Brake
Controller, won the 2005 Henry Ford
Technology Award for Technical Excellence.
ASCENA INFORMATION TECHNOLOGY,
(4/2000 to 12/2001)
(Customer => HARMAN BECKER
AUTOMOTIVE, Martinsville, Indiana)
Software Engineer
Responsible for software for two automotive
audio amplifiers. Each audio amplifier uses an
Analog Devices SHARC DSP. The SHARC DSP
code was written in assembly language and C.
Also responsible for some PC software design
and implementation using Borland's C++
Builder 5.0. PC projects involve writing
windows based software for the PC to
communicate with automotive audio amplifiers
via the J1850 bus. Projects also involve
writing some command line tools for the PC in
C. Responsibilities include using PVCS
configuration management system.
Programs use the Drew Technologies CarDAQ
to support J1850 and J2190 communications.
DELCO ELECTRONICS,
Kokomo, Indiana (3/1991 to 4/2000)
Software Engineer, (1/1997 to 4/2000)
Responsible for software design and
implementation using embedded C and
assembly language for real time operating
systems (RTOS) on Motorola microprocessors.
Projects involve PC software and m
microprocessor software for flashing
microprocessors. Projects also involve setup
and reading analog to digital inputs, digital
recursive filters of A/D inputs, and thermal
protection routines.
Responsibilities require bringing up systems
that have new hardware, new software and
new custom integrated circuits.
Responsibilities also involve writing test
software for systems that have new hardware
and new custom integrated circuits.
Responsibilities require daily use of
configuration management software for PC
and UNIX workstations.
The time from 1/1997 to 6/1998 was spent
working with pneumatic ABS (Anti-lock Brake
Systems) for semi-trucks. These ABS systems
used ALDL (Assembly Line Diagnostic Link),
J1850 and CAN-J1939 (Controller Area
Network) for communications. The time from
6/1998 to 4/2000 was spent working with EPS
(Electronic Power Steering) systems. These
EPS systems used Keyword 2000, J1850 and
CAN-J2284 for communications. The Dearborn
Group's VSI box was used to support J1850
communications. Vector's Canalyzer was
used to support CAN communications.
Product Engineer, (3/1991 to 1/1997)
Responsible for the introduction of new
products into manufacturing along with the
support of those products in manufacturing.
Responsible for customer and vendor
interface, product definition and specifications.
Position required daily use of Turbo C++ for
PC to write programs, which enabled a
"user-friendly" communication with embedded
controllers.
All of my work as a product engineer was with
air bag controllers. The air bag controllers
were the DERM (Diagnostic Energy Reserve
Module) and the SDM (Sensing and Diagnostic
Module). These air bag controllers
communicated using ALDL (Assembly Line
Diagnostic Link) and J1850. The Dearborn
Group's VSI box was used to support J1850
communications.
LANDIS & GYR,
Lafayette Indiana (8/1986 to 1/1991)
Senior Development Engineer
Responsible for A.S.I.C. (Application Specific
Integrated Circuit) system designs, vendor
(selection, specification, negotiation and
interfacing). Responsible for product definition
and specifications. Responsible for digital logic
(design and simulation), test vector generation
and support. Circuits include microprocessor
cores, lcd drivers, real time counters,
watchdog, low power mode. Duties required
daily use of Daisy and P.C. based workstations.
FAIRCHILD SEMICONDUCTOR,
South Portland, Maine (12/1984 to 8/1986)
Senior CMOS IC Design Engineer
Responsible for digital logic (design and
simulation), analog circuit (design and
simulation), and interfacing with layout. Duties
required daily use of Mentor Graphics
Computer Aided Design Workstations and
Spice Circuit Simulator on a Vax with VMS
Operating System.
GOULD A.M.I.,
Pocatello, Idaho (8/1982 to 12/1984)
Custom CMOS IC Design Engineer
Responsible for project quotes, customer
interface, project budget, digital logic (design
and simulation), analog circuit (design and
simulation), breadboard design, test vector
generation. Responsible for interfacing with
(IC Layout Designers and Test Engineering).
Duties required daily use of digital logic
simulator and analog circuit simulator on a
Prime CAD System.
MOSTEK,
Carrollton, Texas (12/1979 to 8/1982)
Microprocessor Product Engineer
Responsible for microprocessor products from
new design to introduction into manufacturing.
Responsibilities included design, design
checks, point-to-point layout checks,
characterization, introduction into (wafer fab
and back-end manufacturing), tester and test
program release. Duties required daily use of
Fairchild Series 20, Sentry VII. A.T.E. and
Applicon AGS 870 CAD System.
PATENTS
4,633,220 Decoder using pass-transistor
networks
I was the only inventor on this patent.
Approximately 500K units produced per
year using this patent.
4,987,363 Electric energy meter with power
outage recovery circuit
I was one of four inventors on this patent.
Approximately 50K units produced per year
using this patent.
|