Embedded Firmware Engineer

Anduril Industries

Confirmed live today High trust

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 $176k
This role $193k
$133k $229k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $142,735–$208,800 — the blue band above. At the midpoint, this role pays about $193k versus about $176k 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 · Embedded Firmware Engineer

The Embedded Firmware Engineer joins the Firmware Team to develop low-level embedded software for defense platforms including Barracuda, Dive-LD, Altius, and Roadrunner. Working closely with Electrical Engineering, the engineer writes firmware in C for microcontrollers and develops test procedures to verify behavior against requirements. Daily responsibilities include debugging issues across electrical, firmware, and software boundaries, supporting board bring-up, and maintaining requirements traceability. The role requires proficiency in C, common bus protocols like SPI, I2C, UART, and CAN, and experience with debugging tools. Preferred skills include knowledge of ARM, AVR, MSP430, or PIC cores, RTOS experience such as FreeRTOS or Zephyr, and Python for test automation. This position solves complex hardware-firmware integration problems to enable real-time 3D command and control capabilities.

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 multiple projects from the prototype stage 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 scripting languages (preferred).

More like this

Similar roles

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, Connected Warfare

Anduril Industries

Costa Mesa, CA 60 days ago $166,000–$220,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC SPI I2C UART CAN Ethernet USB RS232 RS485 JTAG SWD Oscilloscope Logic Analyzer
1+ yrs exp

Embedded Firmware Verification Engineer

Apple Inc

San Diego, CA 33 days ago $142,300–$214,300
C Python micro-controllers JTAG SWD Oscilloscope Logic Analyzer Pytest Jenkins I2C UART SPI RTOS ARM Architecture
3+ yrs exp

Firmware Engineer

Apple Inc

Cupertino, CA 104 days ago $150,400–$277,600
C C++ Hardware Bring-Up I2C SPI UART USB ARM Cortex-M Bluetooth Bluetooth Low Energy Compilers Toolchains
6+ 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