Senior Firmware Engineer, Embedded Systems

Anduril Industries

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $222k
$143k most similar roles pay here $265k

This role pays more than 78% of similar roles. Most pay $155,675–$222,000 — the shaded band above. At the midpoint, this role pays about $222k versus about $189k 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 1697 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Firmware Engineer, Embedded Systems

As a Senior Firmware Engineer, Embedded Systems, you will join the firmware team to develop core technologies for products operating on land, sea, and air. You will be responsible for developing low-level firmware and software for microcontrollers, creating reusable device drivers, and architecting changes to support an expanding codebase. Your daily work involves owning complex features, troubleshooting issues across electrical and software boundaries, and collaborating with the electrical engineering team to select components and review schematics. The role requires expertise in C programming, integrating analog and digital sensors, and developing for bare-metal or RTOS environments. You will utilize tools such as JTAG, SWD, Oscilloscopes, and Logic analyzers while working with protocols including USB, SPI, I2C, CAN, RS232, RS485, and Ethernet to solve complex hardware and software integration challenges.

What does a Firmware Engineer earn?

Median $202800 from 35 postings across 9 companies.

See salary data

What you'll do

  • Develop low-level firmware and software for microcontrollers across land, sea, and air systems.
  • Create reusable device drivers and integrate system-level features into the codebase.
  • Own complex firmware features of embedded systems from conception to completion.
  • Debug and troubleshoot issues spanning electrical, firmware, and software boundaries.
  • Select microcontrollers and peripherals while reviewing schematics with the electrical engineering team.
  • Manage involvement in multiple projects simultaneously at various stages of development.

What we're looking for

  • Must have a BS or MS in CS, CE, EE, or equivalent industry experience.
  • Must have 5+ years of experience in firmware/embedded software development for embedded systems.
  • Must possess strong C coding ability for embedded systems.
  • Must have experience integrating microcontrollers with analog and digital sensors.
  • Must have experience developing firmware in bare-metal or RTOS environments.
  • Must have debugging skills using JTAG, SWD, Oscilloscopes, and Logic analyzers.
  • Must have solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, and Ethernet.
  • Must be a U.S. Person due to required access to export controlled information or facilities.

More like this

Similar roles

Firmware Engineer, Embedded Systems

Anduril Industries

Costa Mesa, CA 142 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

Senior Firmware Engineer (Bare-Metal)

Anduril Industries

Costa Mesa, CA 162 days ago $191,000$253,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers I2C SPI CAN Ethernet USB RS232 RS485 Register Manipulation
5+ yrs exp

Senior Firmware Engineer, Wireless

Anduril Industries

Costa Mesa, CA 142 days ago $191,000$253,000
C Embedded Systems RTOS ThreadX FreeRTOS ARM RISC-V JTAG SWD SPI I2C CAN RS232 WiFi BLE Ethernet TCP/IP Firmware PCB Layout Hardware Schematics
5+ yrs exp

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 161 days ago $191,000$253,000
C Embedded Systems Microcontrollers RTOS I2C SPI USB CAN RS232 RS485 Ethernet JTAG SWD Oscilloscopes Logic Analyzers Hardware-in-the-loop
8+ yrs exp

Senior Firmware Engineer, Space Embedded Systems

Anduril Industries

Costa Mesa, CA 53 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

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 43 days ago $191,000$253,000
C Embedded Systems Microcontrollers ARM AVR MSP430 PIC SPI I2C CAN RS232 RS485 Ethernet Python Test Automation Requirements Management Jama DOORS Hardware-Firmware Integration
4+ yrs exp