Anduril
Senior Firmware Engineer, Space Embedded Systems
$191K–$254K
Costa Mesa, California, United States · Senior · Full-time · Posted Jul 20, 2026
- Experience
- 8+ years of experience in firmware/embedded software development, with a focus on embedded systems.
- Education
- No specific degree required; engineering background from industry or school, ideally in Computer Science, Software Engineering, or Computer Engineering.
About the job
Own architecture and deployment of embedded firmware solutions for on-orbit spacecraft operations, mission management, and space payload and satellite platforms.
What you'll do
- Develop low-level firmware and reusable device drivers, integrate system features, and evolve the codebase.
- Own embedded firmware features and debug issues across electrical, firmware, and software boundaries.
- Select microcontrollers and peripherals, review schematics, and collaborate with teams to plan, build, and test functionality.
What they ask for
- Strong engineering background; able to navigate complex systems, solve technical problems with little oversight, and communicate and document clearly.
- Strong C coding ability for embedded systems; experience with microcontrollers, analog and digital sensors, bare-metal or RTOS firmware, and ARM microcontroller cores.
- Debugging experience with JTAG, SWD, oscilloscopes, and logic analyzers; knowledge of board bring-up, coding practices, and common bus protocols.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- Advanced C/C++ expertise and experience with languages such as Rust and Python.
- Experience with multiple microcontroller cores or satellite mission autonomy, including fault isolation and recovery systems.
Pay
$191,000 — $254,000 USD (base salary)
Tools
C, C++, Rust, Python, ARM, AVR, MSP430, PIC
Model-written summary · the original posting is authoritative