Senior Firmware Engineer

Anduril Industries

Confirmed live today Trusted

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $222k
$138k $265k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $156,575–$216,250 — the blue band above. At the midpoint, this role pays about $222k versus about $186k 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

JOB TITLE: Senior Firmware Engineer - ESAD The Senior Firmware Engineer - ESAD joins the Firmware Team to develop core technology for products including Barracuda, Dive-LD, Altius, and Roadrunner. This role involves developing low-level embedded software in C for microcontrollers across multiple product platforms. Key responsibilities include writing code, updating requirements, and designing test procedures to verify firmware behavior against specific requirements. The engineer will debug issues spanning electrical, firmware, and software boundaries while supporting board bring-up and hardware-firmware integration. Required technical skills include proficiency in C, experience with bus protocols like SPI, I2C, CAN, RS232, RS485, and Ethernet, and familiarity with requirements traceability. The work focuses on solving complex hardware and software problems for defense systems, moving projects from prototype through production in a fast-paced environment.

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 in C for microcontrollers across multiple product platforms.
  • Design, develop, and document test procedures to verify firmware behavior against requirements.
  • Debug and troubleshoot issues spanning electrical, firmware, and software boundaries.
  • Support board bring-up and hardware-firmware integration with cross-functional teams.
  • Maintain requirements traceability to ensure every requirement has a corresponding test.
  • Manage involvement in multiple projects from the prototype stage through production.

What we're looking for

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent industry experience.
  • 4+ years of firmware/embedded software development experience.
  • Strong C coding ability for embedded systems.
  • Hands-on experience developing and executing test procedures for embedded firmware.
  • Experience with common bus protocols including SPI, I2C, CAN, RS232, RS485, and Ethernet.
  • Familiarity with requirements generation and linking requirements to verification tests.
  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities.
  • Experience with microcontroller cores, high-reliability applications, automated test frameworks, or scripting languages (preferred).

More like this

Similar roles

Senior Firmware Engineer, Manufacturing Test

Anduril Industries

Atlanta, GA 6 days ago $165,000–$219,000
C Embedded Linux RTOS Microcontrollers I2C SPI CAN UART USB RS232 RS485 Ethernet gRPC SSH JTAG SWD DFT DFM Data Acquisition FFT Bode Control Loops ARM AVR MSP430 PIC Oscilloscope Logic Analyzer
8+ yrs exp

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

Firmware Engineer

Anduril Industries

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

Early Career Firmware Engineer

Anduril Industries

Costa Mesa, CA 35 days ago $112,000–$149,000
C Embedded Systems Microcontrollers RTOS Bare-metal ARM AVR MSP430 PIC USB SPI I2C CAN RS232 RS485 Ethernet JTAG SWD Oscilloscopes Logic Analyzers

Firmware Engineer, Manufacturing Test

Anduril Industries

Costa Mesa, CA +1 6 days ago $167,000–$222,000
C Embedded Linux RTOS Microcontrollers I2C SPI CAN UART USB RS232 RS485 Ethernet gRPC SSH JTAG SWD DFT DFM Data Acquisition FFT Bode Control Loops ARM AVR MSP430 PIC
5+ yrs exp