Resume

Senior Embedded Systems Engineer · Firmware Architecture · Board Bring-Up · Triple-Licensed P.E.

Dallas–Fort Worth, Texas · Contact me on LinkedIn

Summary

Embedded firmware engineer with nearly 30 years of experience taking products from prototype to release, writing bare-metal and RTOS firmware in C/C++ on ARM microcontrollers for medical, robotics, aerospace and wearable devices. I make architecture decisions with long-term maintainability in mind: I have architected bare-metal control platforms from scratch and restructured large, undocumented legacy codebases into ones a team can maintain. Equally at home on the bench, having brought up and debugged dozens of brand-new prototype boards with oscilloscopes and logic analyzers, and experienced in setting up the tools and processes an engineering team relies on. My timing, sensing and tracking work includes 1 ms data-acquisition synchronization, network time sync (IRIG, NTP), motion tracking on field robots, wireless wearable sensors and medical sensor integration. Triple-licensed Professional Engineer in Biomedical, Electrical and Control Systems engineering, with a B.S. in Biomedical Engineering.

Core competencies

Experience

Sparx Engineering — Feb 2010 to present

Partner, Senior Embedded Engineer · Dallas–Fort Worth, TX · Dec 2024 to present

Partner, Senior Embedded Engineer · Houston, TX · Apr 2017 to Nov 2024

Senior Embedded Engineer · Houston, TX · Jun 2013 to Apr 2017

Lead Embedded Software Engineer · Houston, TX · Feb 2010 to Jun 2013

Wyle Integrated Science and Engineering — Houston, TX

Senior Software Engineer · Jan 2007 to Jan 2010

Earlier experience

Education and training

Licensure and honors