Senior Firmware Engineer, Counter Intrusion

Anduril Industries

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 79% of similar roles. Most pay $155,261–$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 1993 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Firmware Engineer, Counter Intrusion

Anduril is seeking a Senior Firmware Engineer to join their Sentry Firmware team in Irvine, CA. This role involves taking full ownership of the design and implementation of embedded firmware projects for Anduril’s Sentry Tower product line, mentoring other engineers, and contributing to team direction and policy. The ideal candidate has over 10 years of experience in firmware development with expertise in C coding for embedded systems, broad knowledge of microcontroller cores like ARM or STM32, and extensive experience with bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, and more. The position requires a secret security clearance and offers the opportunity to work on complex MCU projects that communicate between multiple boards in a high-scale defense technology environment.

What you'll do

  • Design and implement embedded firmware projects for Sentry Tower product line.
  • Mentor junior engineers in best practices for firmware development and design engineering.
  • Develop complex MCU projects that communicate between multiple boards or systems.
  • Create firmware in bare-metal and RTOS environments using C programming language.
  • Extensive experience with common bus protocols such as USB, SPI, I2C, CAN, RS232.

What we're looking for

  • 10+ years of experience in firmware/embedded software development.
  • Expert level C coding ability for embedded systems.
  • Experience developing complex MCU projects communicating between multiple boards/systems.
  • Broad experience with microcontroller cores (ARM, AVR, MSP430, PIC).
  • Extensive experience with common bus protocols like USB, SPI, I2C, CAN, RS232/RS485, Ethernet.
  • Secret security clearance required.

More like this

Similar roles

Staff Firmware Engineer

Anduril Industries

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

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 11 days ago $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 11 days ago $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 11 days ago $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 11 days ago $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

Firmware Engineer

Anduril Industries

Lexington, MA 11 days ago $166,000$220,000
C C++ Git SPI I2C CAN Xilinx FPGA HDL Timers Interrupts