Firmware Engineer, Space

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$112,000–$149,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $130k
$99k most similar roles pay here $233k

This role pays less than 94% of similar roles. Most pay $160,000–$214,000 — the shaded band above. At the midpoint, this role pays about $130k versus about $187k 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 1830 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1614 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Firmware Engineer, Space

Firmware Engineer, Space (Emerging Talent) joins the Space team to develop low-level firmware and software for microcontrollers and modular payloads on orbit. This role involves building reusable device drivers, integrating system-level features, and architecting changes for an expanding codebase while managing complex embedded system features. The engineer will troubleshoot issues across electrical, firmware, and software boundaries, select hardware components, and review schematics with the engineering team. Candidates should possess proficiency in C, C++, Rust, or Python to support mission management and spacecraft operations. Technical requirements include experience with RTOS environments, common bus protocols like USB, SPI, I2C, CAN, and Ethernet, and debugging tools such as JTAG, SWD, Oscilloscopes, and Logic analyzers. The work focuses on solving critical challenges in the space domain, including satellite mission autonomy, fault isolation, and recovery systems for defense customers.

What does a Firmware Engineer earn?

Median $202800 from 39 postings across 9 companies.

See salary data

What you'll do

  • Develop low-level firmware and software for microcontrollers to support on-orbit spacecraft operations.
  • Create reusable device drivers and integrate system-level features into the existing codebase.
  • Own and manage complex firmware features for embedded systems.
  • Debug and troubleshoot issues across electrical, firmware, and software boundaries.
  • Select microcontrollers and peripherals while reviewing schematics with the electrical engineering team.
  • Manage multiple projects concurrently at various stages of development.
  • Develop modular capabilities to meet specific mission requirements for DoD and IC customers.

What we're looking for

  • Pursue or have recently completed a Bachelor’s or Master’s degree in Computer Science, Computer/Software Engineering, Mathematics, Physics, or a related field.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Proficiency in programming languages such as C, C++, Rust, or Python.
  • Ability to solve complex technical problems with little oversight while navigating complex systems and requirements.
  • Strong communication and organizational skills for documentation and training material.
  • Experience in firmware/embedded software development, including bare-metal or RTOS environments (preferred).
  • Strong C coding ability for embedded systems (preferred).
  • Experience with common bus protocols, multiple microcontroller cores, and hardware debugging tools like JTAG or Oscilloscopes (preferred).

More like this

Similar roles

Firmware Engineer, Space Embedded Systems

Anduril Industries

Costa Mesa, CA 63 days ago $166,000$220,000
C C++ Rust Python RTOS Bare-metal JTAG SWD Oscilloscopes Logic Analyzers I2C SPI CAN Ethernet USB ARM AVR MSP430 PIC
5+ yrs exp

Senior Firmware Engineer, Space Embedded Systems

Anduril Industries

Costa Mesa, CA 63 days ago $191,000$253,000
C C++ Rust Python Embedded Systems Firmware RTOS ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
8+ yrs exp

Firmware Engineer

Anduril Industries

Irvine, CA 21 days ago $129,000$177,000
C Embedded Systems Microcontrollers RTOS Bare-metal STM32 ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
3+ yrs exp

Firmware Engineer

Anduril Industries

Costa Mesa, CA 171 days ago $166,000$220,000
Embedded Systems C RTOS Microcontrollers I2C SPI USB CAN RS232 RS485 Ethernet JTAG SWD Oscilloscopes Logic Analyzers Bare-metal Firmware Hardware Debugging
5+ yrs exp

Firmware Engineer

Anduril Industries

Irvine, CA 63 days ago $166,000$220,000
C Embedded Systems RTOS Microcontrollers STM32 ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
5+ yrs exp

Firmware Engineer, Embedded Systems

Anduril Industries

Costa Mesa, CA 152 days ago $166,000$220,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
3+ yrs exp