- Robot type
- Drone · Defense
- Location
- Costa MesaCaliforniaUSA
- Job type
- Software
- Posted
- Sep 1, 2026
- Salary
- $191,000–$253,000 a year
Senior Embedded Software Engineer
Job description
The Battlespace Awareness (BA) team develops state-of-the-art radar systems, deployed to tackle the most significant security challenges of America and its allies. Working across hardware, software, and firmware; in both the RF and digital domains; the team delivers radar architectures that enable advanced surveillance, reconnaissance, and targeting in the contemporary and future battlespace. The Radar team is responsible for all aspects of radar system development; from concepts and architectures through to fielding and sustainment.
We are looking for an Embedded Software Engineer to join our rapidly growing team in Costa Mesa, CA.
Anduril Industries is a defense technology company with a…
Job responsibilities
- Design, develop, and deploy embedded software across the full stack — from application-level code on embedded processor cores down to drivers and low-level mechanisms controlling hardware
- Develop and maintain embedded Linux software for radar seeker systems using modern C++ and/or Rust
- Write device drivers and firmware that interface with hardware over SPI, I2C, UART, and other low-level buses for data transfer and peripheral control
- Perform hardware-software integration, board bring-up, and debugging using oscilloscopes, logic analyzers, and RF/digital test equipment
- Spend significant time on-site at Anduril facilities (weeks at a time) supporting integration, field testing, and real-world validation of products
- Collaborate closely with electrical, RF, firmware, and systems engineers to deliver fully functional products
- Troubleshoot complex issues that span the electrical and software boundaries
- Operate autonomously within a small, fast-paced team — driving development from concept through deployment without hand-holding
Job requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field
- Professional experience developing embedded software for production systems
- Strong proficiency in modern C++ and/or Rust
- Demonstrated expertise in embedded Linux development
- Experience with ARM processors and traditional microprocessor architectures
- Experience writing device drivers and low-level software interfacing with hardware peripherals (SPI, I2C, UART, etc.)
- Hands-on competence with digital test equipment such as oscilloscopes, logic analyzers, and debuggers
- Self-directed working style with ability to operate autonomously in a fast-paced environment with minimal oversight
Similar jobs
Anduril · Software
Staff Software Engineer, Discovery
Boston, Massachusetts · Costa Mesa, California
Anduril · Software
Senior Forward Deployed Software Engineer, Strategic Defense
Costa Mesa, California · Seattle, Washington
Anduril · Software
Technical Recruiter, Software - Air Dominance and Strike (Contract)
Boston, Massachusetts · Costa Mesa, California
Anduril · Software
Technical Recruiter, Software - Air Dominance and Strike (Contract)
Seattle, Washington · Costa Mesa, California
