Senior Embedded Software Engineer, EW · Anduril

Fri, 24 Apr 2026 15:18:31 GMT
Engineering

Anduril · Costa Mesa, California, United States · $191,000-$253,000 USD · onsite

We're seeking an experienced Senior Embedded Software Engineer to join our Electromagnetic Warfare (EW) team. As a key member of our team, you will develop correct, secure, high-reliability embedded software in Rust for controlling electromagnetic warfare assets. You will collaborate with Electrical, RF, and Programmable Logic (PL) engineers to build high-performance hardware/software interfaces, and work with the wider software organisation to integrate electromagnetic warfare products with the Anduril Lattice system-of-systems suite.

Your responsibilities will include:

Participating in system design, part selection, and schematic reviews for product revisions and greenfield products

Writing and maintaining device drivers for microcontroller peripherals and external ICs

Implementing bootloaders and over-the-air (OTA) update mechanisms

Building deterministic, reproducible firmware builds and configuration management for deployment, guaranteeing software traceability

Testing software using unit, software-in-the-loop (SITL), hardware-in-the-loop (HITL), and system-level methodologies

Using software debugging tools (probe-rs, OpenOCD, GDB/LLDB) and hardware debugging tools (logic analysers, oscilloscopes, multimeters, soldering)

Collaborating with FPGA/PL engineers on register interfaces and hardware/software integration

You will have 7+ years of professional experience in embedded software and/or firmware engineering, with strong proficiency in Rust for embedded systems, including no_std and embedded-hal ecosystem. You will be comfortable working with microcontroller peripherals (SPI, I2C, UART, Ethernet, etc.) and data bus types (AXI, USB, etc.).

In addition to your technical expertise, you will have excellent technical communication and collaboration skills, and be able to obtain and hold a U.S. TS security clearance.