Develop low-level firmware for systems operating on land, sea, and air
Job Summary
Develop low-level firmware for systems operating on land, sea, and air.
Take full ownership of design, implementation, and completion of embedded firmware projects.
Mentor other firmware engineers and contribute to team direction, policy, and guidance.
Matching Summary
Develop low-level firmware for systems operating on land, sea, and air.
Salary
Base: $191,000 - $253,000 USD; Bonus/Equity: Highly competitive equity grants; Benefits: Top-tier benefits including healthcare, income protection, generous time off, family planning, mental health resources, and professional development
Skills & Requirements
Must-have
Expert level C coding for embedded systems
Complex MCU projects communication
Bare-metal and RTOS environments
JTAG, SWD, Oscilloscopes, Logic analyzers
Common bus protocols (USB, SPI, I2C, CAN, RS232, RS485, Ethernet)
Nice-to-have
Bias for action and problem-solving
Natural curiosity for technologies
STM32 MCUs
CAN and Ethernet communication protocols
Key Requirements
10+ years of experience in firmware/embedded software development
BS or MS in CS/CE/EE or equivalent industry experience
Eligible to obtain and maintain an active U.S. Secret security clearance
Work Rights
Must be eligible to obtain U.S. Secret security clearance