email@example.com • 678-***-**** • 2744 Evans Dale Circle, Atlanta, Georgia, 30340 CAREER OBJECTIVE: Firmware Engineer
I have experience in firmware, C, C++, assembly, device drivers, hardware design, testing, test instruments, communications, protocol analyzers, WireShark, Bluetooth Low Energy BLE, 802.11, batteries, chargers, networking, embedded systems, low power, RAID, failure analysis, audio. Usually I'm the guy who has to get everything on a new board working together. I've even had VHDL, negotiation and six-sigma training. PROFESSIONAL EXPERIENCE
Firmware for wireless electric, gas, water metering.Contract. C, C++ development. IAR chip IDE, TFS. Networking, standard and custom protocols, metering, debug, test, create application code, hardware debug. MOTOROLA SOLUTIONS INC 10/2018-02/2019
Test / debug for new battery charger product. Short term contract. C, C++ development. Renasys chip IDE. EXIDE TECHNOLOGIES 12/2015-06/2018
BLE/Bluetooth Low Energy/Smart/4.0 application code – client AND server side: new profiles, services and characteristics.
The application is in large batteries and high power chargers. The BLE link connected the battery and charger, as well as enabling battery to be seen via BLE phone apps. BLE chips: CSR/Qualcomm. Cypress Semiconductor.
Hardware: CSR1010, CSR1011 development boards, Cypress Demo system, Exide prototypes Tools: CSR XIDE IDE (integrated development environment, in C), CSR BLE API, Cypress IDE Also miscellaneous projects: jailbreaking competitor's ZigBee battery monitor wireless link, Wireshark development, Visual Basic apps.
LSI LOGIC/AVAGO TECHNOLOGIES/BROADCOM 02/2012-02/2015 Staff Failure Analysis Engineer
“Digital Detective” - electrical engineering, systems analysis, RAID systems, SAS/SATA disk interfaces. Analyzed customer failure returns, wrote reports for quality team and customers. Supported production, engineering prototypes and obsolete products. Failure causes:components, boards, hardware, design flaws, software, drivers, firmware, customer environments, customer induced damage, improper usage. Change recommendations included design changes, manufacturing process changes, customer usage changes, explanation of one-time failures.
This was really a systems job: failures would occur at all levels, often outside company responsibility. I was able to do this job was because of my background in all kinds of digital systems: hardware, software, device drivers, OS, PC architecture, as well as ability to communicate results clearly. MOTOROLA MOBILE DEVICES 05/2005-12/2010
Audio Systems Engineer, Audio Laboratory manager
Designed, developed, coded, implemented, documented automated acoustical measurement system. I tested Bluetooth “Classic”, IEEE/ITU standards, bone conduction, transducers, wind noise reduction, Bluetooth headsets, speaker phones, A2DP/stereo, FM, portable speakers. Functions: design/prototype evaluation, design consultation, training hardware EEs, marketing claim support, competitive analysis. This was a rare opportunity to stretch, using my graduate-school formal training in acoustics and audio systems.
LIVEWIRE SYSTEMS 2004
Ported existing STB code base (digital TV set top box) to new STB platform. (Short term contract). WEGENER COMMUNICATIONS 2003
C code on in-house RTOS, for satellite IRD (integrated receiver decoder) new applications. AGERE SYSTEMS WIRELESS COMMUNICATIONS (formerly Bell Labs / Lucent) MTS (Member of Technical Staff)
Developed VxWorks BSP (board support package) for StrongArm processor platform. ARM 9 and 486 assembly, C. Also one short PowerPC project. Brought up VxWorks BSP on new target hardware (Agere ARM9 plus integrated peripherals.) BELLSOUTH ENTERTAINMENT
Designed and implemented video cable systems headend, with field assignments. This was a metropolitan commercial video center, where programming sources come and go, in various formats, mostly MP3 and MP4, lots of video, audio, RF and networking equipment all in harmony. NATIONAL SEMICONDUCTOR CORPORATION
Staff Software Engineer
Designed, implemented NDIS LAN device drivers in C and assembly Win NT/3.1/3.11. Some Verilog, plus NSC proprietary methods. Produced test programs for use in laboratory post-silicon evaluation. Wrote and used in-house applications for the test programs, C and C++. AT&T TRIDOM
Senior Software Engineer
Designed, implemented various satellite communication network enhancements. C, 68000 assembly. DIGITAL COMMUNICATIONS ASSOCIATES (DCA)
Engineer III, Senior Engineer
Designed, implemented, tested Windows NT device drivers for DCA’s IRMA3 hardware product. C and 80x86 assembly language.
Wrote X.25 facilities code for packet-level, on DPAX (Digital Packet eXchange) X.25 PAD product. Real time embedded firmware. C, 68000 processor.
HARRIS CORPORATION, SATELLITE COMMUNICATIONS
Designed, implemented, and tested custom link level protocol for VSAT satcom terminal interface. Real time embedded firmware, Intel PL/M86 and 8086 assembly. HARRIS CORPORATION, GOVERNMENT INFORMATION SYSTEMS Digital Design Engineer II
Designed, implemented, tested 295-IC Histogram Sample Card for super high-speed hardware-based digital imagery processing system. TTL IC design. This was a huge success, under time and budget: it really worked! Also produced ROM-based TinyBasic interpreter, 80x86 assembly, used throughout the company for programmable hardware debugging.
GEORGIA INSTITUTE OF TECHNOLOGY
Graduate Teaching Assistant, EE microprocessor development. SOUTHERN COMPANY SERVICES
Transmission Planning Engineer. Transmission line fault steady-state and transient analysis, including stability. EDUCATION
Georgia Institute of Technology, MSEE, plus Acoustical Engineering Certificate Auburn University, BSEE, with honors(cum laude), Eta Kappa Nu (EE honor society) EXTRA-CURRICULARS
2 kids: twin boys, currently 6.5 years old, can send cute pix. Cyclist: 5000 annual miles, bike mechanic.
Atlanta Orthographic Open: (grown-up spelling bee) 3 time winner, current board member. Chattahoochee Country Dancers: sound engineer, musician. www.zydecot.com: accordionist, singer, manager, band leader, sound engineer. Ex-neighborhood Watch Block Captain.
Radio DJ, community stations: WFIT, WRFG.