Günter Fuchs

oldfoxsoftware@yahoo.com

https://www.linkedin.com/in/oldfoxsoftware

Firmware Engineer

Summary:

Self-motivated, goal oriented firmware engineer with 15+ years programming in C, object oriented, and scripting languages. Brought projects successfully through their entire life cycle. Additional experience working with test algorithms, analog and digital circuit diagrams, and debugging using ICEs, oscilloscopes, and analyzers.


Selected Technical Skills:

Programming languages: C, ARM assembler, Python, C++, Java

Development environments: NetBeans, Eclipse, ARM Developer Suite, Atmel Studio, IAR, SVN, Git, UML design tools, Bugzilla, Jira

Operating systems: µC/OS-II, Nucleus, DOS, round-robin, Linux

Target processors: Intel 80386, ST Micro STR750, ARM7/9, Atmel 8- and 32‑bit micro‑controllers

Protocols: I2C, SPI, USART, CAN, SWI, bit-banging

SDLC Methodologies: agile / scrum, waterfall



Awards and Accomplishments:



Professional Experience:

Volunteering Software Contractor

Colorado School of Mines, Golden, CO

11/2015 - present

Develop software for medical data acquisition as part of a confidential project with anticipated funding


Senior Firmware Engineer

AMCi-Wireless, Golden, CO

11/2014 – 10/2015

Developed embedded C firmware and PC-based unit-test harness for asset monitors


Open Source Software Developer

Golden, CO

06/2014 – 10/2014

Developed software for seismic data acquisition and analysis


Senior Application Engineer

Atmel, Colorado Springs, CO

04/2008 – 05/2014

Designed and developed embedded C libraries for CryptoAuth products



Firmware Engineer

Davis Instruments, Hayward, CA

07/2006 – 03/2008

Designed and developed embedded test fixture application for CarChip products



Independent Contractor

DigitalTech Displays, Gilroy, CA

07/2002 – 06/2006

Modified multimedia firmware


Independent Contractor

Wherify, Redwood Shores, CA

11/2001 – 06/2002

Created test and calibration suite for locator device worn around the wrist



Senior Software Design Engineer

Cadence, Tality, San Jose, CA

07/200010/2001

Senior Software Design Engineer, design services
Worked in the same team moving through acquisition and spin-off in the design services industry.

Joined a Bluetooth based wireless camera surveillance system project in its infancy. Designed the system using UML / OOD software design tools (Rational Rose). Created DOS based simulation code. Brought up hardware and ported the real-time OS (μC/OS-II) and embedded application to the Atmel (ARM7) CPU. Debugged and tested code.

Joined the PBS project for the development of a hand held device that scanned bar coded coupons from TV and printed matter. Designed and created device driver interface for data storage and retrieval. Made UI more user friendly.

Education / Continuing Professional Development: