Firmware Engineer, Embedded Systems

Anduril Industries

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $193k
$142k most similar roles pay here $239k

This role pays more than 52% of similar roles. Most pay $151,500–$222,000 — the shaded band above. At the midpoint, this role pays about $193k 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 · Firmware Engineer, Embedded Systems

Anduril is seeking a Firmware Engineer to join its team in Costa Mesa, CA, focusing on developing robust firmware for embedded systems. This role involves designing, implementing, and testing software for hardware devices, with an emphasis on creating efficient code that meets strict performance requirements. The ideal candidate will have 3+ years of experience in firmware or embedded software development, proficiency in C/C++, and a strong understanding of microcontrollers and real-time operating systems. Additionally, familiarity with version control systems like Git and experience working in a fast-paced environment are crucial. This position addresses critical challenges in the defense technology sector, requiring a deep commitment to security and reliability.

What you'll do

  • Design and implement firmware for embedded systems.
  • Optimize code efficiency and performance in resource-constrained environments.
  • Debug and troubleshoot complex issues in firmware and hardware interactions.
  • Develop unit tests to ensure reliability of firmware components.
  • Integrate third-party software libraries into the firmware ecosystem.

What we're looking for

  • 3+ years of experience in firmware/embedded software development.
  • Strong focus on embedded systems and real-time operating environments.
  • Must be a U.S. citizen or eligible to work permanently in the U.S.
  • Proficiency in C/C++ programming for microcontrollers and processors.
  • Experience with version control systems like Git and CI/CD pipelines.
  • Bias for action and ability to deliver results under tight deadlines.

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

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

Embedded Systems Software Engineer

Qualcomm

San Diego, CA 27 days ago $122,500$183,700
C Linux kernel gdb perf ftrace Ethernet VLANs TCP/IP QNX networking device drivers CPU utilization latency throughput networking virtualization upstream Linux kernel automotive SoCs embedded SoCs

Embedded Systems Software Engineer

Anduril Industries

Costa Mesa, CA today $144,000$191,000
C I2C SPI USB CAN RS232 RS485 Ethernet MSP430 ARM JTAG SWD RTOS Microcontrollers Debugging Firmware Hardware Integration Analog Sensors Digital Sensors Software Development Best Practices