Firmware Engineer

Anduril Industries

Confirmed live today Trusted

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $193k
$124k $230k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $134,237–$206,587 — the blue band above. At the midpoint, this role pays about $193k versus about $170k 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 · Firmware Engineer

The Firmware Engineer joins the Firmware Team to develop low-level embedded software for products including Barracuda, Dive-LD, Altius, and Roadrunner. Working alongside senior engineers and the Electrical Engineering team, the successful candidate will write firmware in C for microcontrollers, update requirements, and develop test procedures to verify behavior. Daily responsibilities include debugging issues across electrical and software boundaries, supporting board bring-up, and maintaining requirements traceability from prototype through production. The role requires proficiency in C, common bus protocols like SPI, I2C, UART, and CAN, and experience with microcontroller cores such as ARM, AVR, MSP430, or PIC. Candidates should also possess familiarity with RTOS like FreeRTOS or Zephyr, and scripting languages like Python for test automation within a defense technology context.

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.
  • Write and execute 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.
  • Contribute to projects at various stages from prototype through production.

What we're looking for

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent industry experience.
  • 2+ years of firmware/embedded software development experience.
  • Solid C coding ability for embedded systems.
  • Experience with common bus protocols such as SPI, I2C, UART, or CAN.
  • Familiarity with board bring-up, debugging tools, and coding best practices.
  • Exposure to writing or executing test procedures for embedded firmware.
  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities.
  • Experience with microcontroller cores, RTOS, requirements management tools, automated test frameworks, or Python (preferred).

More like this

Similar roles

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

Firmware Engineer, Connected Warfare

Anduril Industries

Costa Mesa, CA 91 days ago $132,000–$198,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC Ethernet USB SPI I2C CAN RS232 RS485 JTAG SWD Oscilloscope Logic Analyzer

Senior Firmware Engineer

Apple Inc

Cupertino, CA 4 days ago $150,400–$277,600
C Embedded Firmware ARM Cortex-M I2C SPI UART USB Bluetooth Bluetooth Low Energy RTOS Compiler Toolchains Hardware Bring-up Power Management Sensor Integration Automated Firmware Test Frameworks
5+ yrs exp

Senior Firmware Engineer

Apple Inc

San Jose, CA 1 day ago $150,400–$277,600
C ARM Cortex-M I2C SPI UART USB Bluetooth Bluetooth Low Energy RTOS Hardware Bring-up Compiler Toolchains Automated Firmware Test Frameworks Power Management Sensor Integration
5+ yrs exp

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 89 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 Board Bring-up Debugging
4+ 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