Senior Firmware Engineer

Anduril Industries

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $222k
$116k most similar roles pay here $268k

This role pays more than 85% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $222k versus about $180k 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

As a Senior Firmware Engineer, you will join our Tactical Recon & Strike (TRS) team to develop and deliver robust firmware for embedded systems. Your daily tasks include creating device drivers, architecting system-level features, and working closely with Electrical, Software, and Product Design teams to ensure successful product development from prototype through deployment. You will mentor junior engineers, identify areas for improvement, and coordinate hardware bringup and troubleshooting across various interfaces like I2C, SPI, USB, CAN, RS232, RS485, Ethernet, and more. Essential skills include 8+ years of embedded systems experience, a strong background in C programming, and expertise with microcontrollers and RTOS environments. This role requires a secret security clearance and offers opportunities to work on high-impact projects within a dynamic team environment.

What you'll do

  • Develop robust firmware for microcontrollers and create reusable device drivers.
  • Architect system-level features to support product functionality in embedded systems.
  • Mentor junior engineers and enhance the TRS Firmware team's overall capability.
  • Coordinate new-hardware bringup and troubleshoot hardware issues across boundaries.
  • Enable high-yield production by coordinating firmware support for Test Engineering.
  • Support field testing to quantify customer value and identify impactful firmware features.

What we're looking for

  • 8+ years of experience developing firmware for embedded systems.
  • MS in CS/CE/EE or equivalent industry experience.
  • Proven technical leadership and product ownership.
  • Expertise in integrating microcontrollers with sensors and developing firmware logic.
  • Strong C coding skills and knowledge of software development best practices.
  • Experience with common IC bus protocols like I2C, SPI, USB, CAN, RS232, etc.
  • Excellent written and verbal communication skills.

More like this

Similar roles

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

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

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

Senior Firmware Engineer

Anduril Industries

Hudson, NH today $165,000$218,000
VHDL Verilog SystemVerilog Xilinx Vivado Intel Quartus Git MIPS optimization AXI AXI-Stream SERDES DDR memory busses Ethernet MAC and PHY interfaces SPI I2C FPGA SoC

Firmware Engineer_Senior Associate

PWC

CA 8 days ago $77,000$202,000
C/C++ JIRA Agile AWS Azure IoT AI iOS/Android ISO 9001 Real-time OS Embedded Linux ST Micro Nordic MCU Device Driver Interaction Edge Devices Cloud-Connected Systems Performance Optimization Memory Management Power Considerations
Hybrid