Sr. Embedded Firmware Engineer – Active Secret Clearance
Job in
Providence, Providence County, Rhode Island, 02912, USA
Listed on 2026-09-23
Listing for:
Revolution Technologies
Full Time
position Listed on 2026-09-23
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Seeking a Senior Embedded Firmware Engineer for a long-term contract opportunity supporting advanced defense technology programs.
This position is fully onsite in the Providence, RI / southeastern Massachusetts area.
An active Secret clearance required.
Must be on our W2 only for this long-term contract role.
Responsibilities:- Design and implement bare-metal firmware in C for ARM Cortex-M and other microcontroller architectures
- Develop drivers and low-level interfaces for SPI, I2C, UART, GPIO, ADC, PWM and timer modules
- Profile and optimize embedded code for performance, power consumption and memory constraints
- Collaborate with hardware engineers, systems architects and other engineering teams to translate requirements into firmware solutions
- Support firmware debugging, integration and testing
- Use oscilloscopes, logic analyzers, SWD/JTAG debuggers and embedded testing tools as needed
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or related technical field with 8+ years of relevant experience; or Master’s degree with 6+ years of relevant experience
- Strong embedded firmware development experience
- Strong C programming experience
- Experience with bare-metal embedded development
- Experience with ARM Cortex-M and/or similar microcontroller architectures
- Experience developing low-level device drivers and hardware interfaces
- Active DoD Secret security clearance
- Ability to work fully onsite in the Providence, RI / southeastern Massachusetts area
- Defense or aerospace industry experience
- Research & Development experience
- Experience using oscilloscopes, logic analyzers, SWD/JTAG debuggers and other hardware debugging tools
- Experience leading or contributing to complex embedded systems development
Contract position with competitive compensation.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×