Firmware Engineer, Embedded Systems

Anduril Industries

Confirmed live 2 days ago Low trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$166,000–$220,000 / yr
Posted
142 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $193k
$138k most similar roles pay here $229k

This role pays more than 63% of similar roles. Most pay $151,875–$214,000 — the shaded band above. At the midpoint, this role pays about $193k versus about $183k 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 · Firmware Engineer, Embedded Systems

As a 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, integrating system-level features, and architecting changes for an expanding codebase. Your daily work involves owning complex embedded system features, troubleshooting issues across electrical and software boundaries, and collaborating with the electrical engineering team to select components and review schematics. You will utilize C programming in bare-metal or RTOS environments while working with hardware tools like JTAG, SWD, Oscilloscopes, and Logic analyzers. Required expertise includes integrating analog and digital sensors and implementing communication protocols such as USB, SPI, I2C, CAN, RS232, RS485, and Ethernet across various microcontroller cores like ARM, AVR, MSP430, or PIC.

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 existing codebase.
  • Own complex firmware features of embedded systems from development through implementation.
  • 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 3+ years of experience in firmware/embedded software development for embedded systems.
  • Must possess strong C coding skills specifically 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 be able to debug 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

Senior Firmware Engineer, Embedded Systems

Anduril Industries

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

Firmware Engineer

Anduril Industries

Irvine, CA 53 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

Anduril Industries

Irvine, CA 11 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 161 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, Space Embedded Systems

Anduril Industries

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

Embedded Firmware Engineer, Connected Warfare

Anduril Industries

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