Senior Firmware Engineer, Counter Intrusion

Anduril Industries

Quick summary

Work type
On-site
Location
Irvine, CA
Salary
$191,000–$253,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $222k
$133k most similar roles pay here $266k

This role pays more than 80% of similar roles. Most pay $151,193–$222,000 — the shaded band above. At the midpoint, this role pays about $222k versus about $187k 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 1882 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Firmware Engineer, Counter Intrusion

The Senior Firmware Engineer role at Anduril’s Sentry Firmware team in Irvine, CA involves taking full ownership of embedded firmware projects for the company's Sentry Tower product line. This position requires extensive experience in firmware and embedded software development, with a focus on creating complex MCU projects that communicate between multiple boards or systems using various bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc. The ideal candidate will have expert-level C coding skills for embedded systems and broad experience with microcontroller cores like ARM, AVR, MSP430, PIC, and STM32, along with a bias for action and the ability to mentor other engineers while contributing to team direction and policy guidance.

What you'll do

  • Design and implement complex embedded firmware projects for Sentry Tower products.
  • Mentor junior engineers and teach best practices in design engineering.
  • Develop firmware for bare-metal and RTOS environments on various microcontroller cores.
  • Ensure communication between multiple boards or systems using common bus protocols.
  • Contribute to the strategic direction and policy development of the firmware team.

What we're looking for

  • 10+ years of experience in firmware/embedded software development for embedded systems.
  • Expert C coding skills for embedded systems and broad microcontroller core experience (ARM, AVR, MSP430, PIC).
  • Proven success in developing complex MCU projects with inter-board communication.
  • Extensive experience with common bus protocols including USB, SPI, I2C, CAN, RS232, RS485, Ethernet.
  • Secret security clearance required.

More like this

Similar roles

Staff Firmware Engineer

Anduril Industries

Costa Mesa, CA today $220,000$292,000
C ARM AVR MSP430 PIC USB SPI I2C CAN RS232 RS485 EthernetRTOS

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA today $191,000$253,000
C I2C SPI USB CAN RS232 RS485 Ethernet MSP430 ARM RTOS JTAG SWD Test-Driven Development CI/CD

Senior Firmware Engineer (Bare-Metal)

Anduril Industries

Costa Mesa, CA today $191,000$253,000
C++, ARM Assembly Embedded C RTOS I2C SPI UART GPIO DMA PWM CAN Bus Microcontroller Programming Register-Level Programming Debugging Tools Version Control Systems CI/CD

Senior Engineer, Firmware

Samsung Semiconductor

San Jose, CA today $138,000$206,000
C C++ UART JTAG ICE debuggers protocol analyzers SAS SATA SCSI FC NVMe PCIe

Firmware Engineer

Anduril Industries

Costa Mesa, CA today $166,000$220,000
C I2C SPI USB CAN RS232 RS485 Ethernet MSP430 ARM JTAG SWD RTOS Microcontrollers Analog sensors Digital sensors Debugging Board bringup Software development best practices