Senior Firmware Engineer, Space Embedded Systems

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$191,000–$254,000 / yr
Posted
99 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $222k
$138k $266k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $152,112–$208,200 — the blue band above. At the midpoint, this role pays about $222k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 901 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 858 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Firmware Engineer, Space Embedded Systems

Senior Firmware Engineer, Space Embedded Systems The Senior Firmware Engineer, Space Embedded Systems joins the Space team to develop integrated hardware and software systems for on-orbit spacecraft operations. This role involves owning the architecture and deployment of low-level firmware for microcontrollers, creating reusable device drivers, and managing interfaces for multi-modal payload platforms and proliferated satellite constellations. The engineer will debug issues across electrical and software boundaries, select peripherals, and review schematics. Key technical requirements include proficiency in C, C++, Rust, and Python, with experience in bare-metal or RTOS environments. Candidates must demonstrate expertise with ARM cores, JTAG, Oscilloscopes, and protocols like SPI, I2C, CAN, and Ethernet. The work addresses complex challenges in Space Domain Awareness and Command and Control for DoD and IC customers within contested warfighting domains.

What does a Firmware Engineer earn?

Median $196750 from 38 postings across 10 companies.

See salary data

What you'll do

  • Develop low-level firmware and reusable device drivers for microcontrollers.
  • Architect and deploy firmware solutions for on-orbit spacecraft operations and mission management.
  • Own complex firmware features to enable the delivery of end-to-end mission systems.
  • Debug and troubleshoot issues across electrical, firmware, and software boundaries.
  • Select microcontrollers and peripherals and review schematics with the electrical engineering team.
  • Manage interfaces for multi-modal payload platforms and solutions in proliferated satellite constellations.
  • Integrate system-level features and architect changes to support an expanding codebase.

What we're looking for

  • Strong engineering background in fields such as Computer Science, Software Engineering, or Computer Engineering.
  • 8+ years of experience in firmware/embedded software development with a focus on embedded systems.
  • Strong C coding ability for embedded systems.
  • Experience developing firmware in bare-metal or RTOS environments.
  • Experience integrating microcontrollers with analog and digital sensors.
  • Experience with ARM microcontroller cores.
  • Experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, and Ethernet.
  • Debugging skills with JTAG, SWD, Oscilloscopes, and Logic analyzers.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Advanced expertise with C/C++ (preferred).
  • Experience with programming languages such as C, C++, Rust, and Python (preferred).
  • Experience with multiple microcontroller cores such as ARM, AVR, MSP430, and PIC (preferred).
  • Experience with satellite mission autonomy including fault isolation and recovery systems (preferred).

More like this

Similar roles

Senior Ground Software Engineer, Space

Anduril Industries

Chantilly, VA +1 89 days ago $191,000–$254,000
Python Go Rust C++ Java JavaScript Kubernetes OpenShift Helm AI Space C2 Simulation Hardware Integration

Senior Ground Software Engineer, Space

Anduril Industries

Colorado Springs, CO +1 159 days ago $165,000–$219,000
Python Go Rust C++ Java JavaScript Kubernetes OpenShift Helm Space C2 Simulation Hardware Integration

Senior Firmware Engineer

Anduril Industries

Waltham, MA 25 days ago $191,000–$254,000
VHDL Verilog SystemVerilog FPGA SoC RTL Xilinx Vivado Intel Quartus Python MATLAB Embedded Linux Git AXI AXI-Stream SERDES DDR Ethernet SPI I2C Unix Linux
10+ yrs exp

Embedded Firmware Engineer

Anduril Industries

Costa Mesa, CA 61 days ago $166,000–$220,000
C Embedded Systems Microcontrollers ARM AVR MSP430 PIC RTOS FreeRTOS Zephyr VxWorks Python SPI I2C UART CAN Board Bring-up Test Automation Jama DOORS
2+ yrs exp

Senior Robotic Firmware Engineer

Anduril Industries

Irvine, CA 35 days ago $182,000–$292,000
C Rust ARM RISC-V RTOS Bare-metal TCP/IP CAN SPI I2C JTAG Oscilloscope Logic Analyzer Git CI/CD DMA Secure Boot Kernel Development
4+ yrs exp

Senior Firmware Engineer, Connected Warfare

Anduril Industries

Costa Mesa, CA 60 days ago $191,000–$253,000
C RTOS Bare-metal ARM AVR MSP430 PIC RISC-V SPI I2C CAN UART Ethernet USB RS232 RS485 JTAG SWD Python Bash Oscilloscope Logic Analyzer
4+ yrs exp