Firmware Engineer - 1587
$75,000–$110,000 year
On-site · Colorado Springs, Colorado, United States
Job Summary
Firmware Engineer needed to develop bare-metal firmware in C for embedded systems, collaborate with hardware engineers during board bring-up, and support system integration. The role involves debugging firmware with oscilloscopes and logic analyzers, designing Windows-based interfaces in C#, and contributing to documentation and code reviews. Preferred experience includes STM32 microcontrollers, Keil MDK, and Visual Studio, with a focus on DoD/DoE programs in Colorado Springs, on-site work, and U.S. citizenship required for security clearance.
Required Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field
- 0 – 5 years of experience in embedded firmware development
- Proficiency in C, C#
- Embedded firmware development on microcontrollers or ARM-based processors
- Hardware communication interfaces (I2C, SPI, SDIO, UART)
- Debugging embedded systems using lab tools
- US Citizen with ability to obtain DoD Top Secret clearance
- May require light physical effort and working environment conditions
Desired Qualifications
- Master’s Degree in Computer Engineering or related field
- Experience with STM32 microcontrollers
- Keil MDK
- Visual Studio
- Active Top Secret security clearance
- US Citizen with the ability to obtain and maintain DoD Top Secret security clearance
- Proficiency in C and C#
- Embedded firmware development on microcontrollers or ARM-based processors
- Hardware interfaces (I2C, SPI, SDIO, UART)
- Debugging embedded systems with oscilloscopes, logic analyzers, or bus analyzers
Additional Requirements
- US Citizenship with ability to obtain and maintain DoD Top Secret security clearance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.