×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer, EW

Job in Costa Mesa, Orange County, California, 92626, USA
Listing for: Slope
Full Time position
Listed on 2026-05-29
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

ABOUT THE TEAM

Anduril's Electromagnetic Warfare (EW) team is seeking experienced embedded software engineers to build out the software ecosystem supporting a next-generation electromagnetic warfare platform. You ll develop correct, secure, high-reliability embedded software in Rust for controlling electromagnetic warfare assets, both on Linux (NixOS) and in bare-metal/RTOS environments using async frameworks like Embassy and RTIC. You will collaborate with Electrical, RF, and Programmable Logic (PL) engineers to build high-performance hardware/software interfaces, and work with the wider software organization to integrate electromagnetic warfare products with the Anduril Lattice system-of-systems suite.

The role also includes building Linux-side CLI tools in Rust for calibration, deployment, and diagnostics, and applying state-of-the-art software construction techniques to rapidly deploy cutting-edge capabilities to our customers.

WHAT YOU LL DO
  • Participate in system design, part selection, and schematic reviews for product revisions and greenfield products
  • Write and maintain device drivers for microcontroller peripherals and external ICs
  • Implement bootloaders and over-the-air (OTA) update mechanisms
  • Build deterministic, reproducible firmware builds and configuration management for deployment, guaranteeing software traceability
  • Test software using unit, software-in-the-loop (SITL), hardware-in-the-loop (HITL), and system-level methodologies
  • Use software debugging tools (probe-rs, OpenOCD, GDB/LLDB) and hardware debugging tools (logic analyzers, oscilloscopes, multimeters, soldering)
  • Collaborate with FPGA/PL engineers on register interfaces and hardware/software integration
REQUIRED QUALIFICATIONS
  • 7+ years professional experience in embedded software and/or firmware engineering
  • Strong proficiency in Rust for embedded systems, including  and embedded-hal ecosystem
  • Comfortable working with microcontroller peripherals (SPI, I2C, UART, Ethernet, etc.) and data bus types (AXI, USB, etc.)
  • Excellent technical communication and collaboration skills
  • Must be able to obtain and hold a U.S. TS security clearance
PREFERRED QUALIFICATIONS
  • Experience with embedded async Rust frameworks (Embassy, RTIC)
  • Proficiency in C for reading and interfacing with vendor HALs and legacy codebases
  • Experience with software-defined digital radio systems
  • Experience with industry standards bodies or open-source communities
  • Experience measuring and enhancing performance related to speed, size, power consumption, and cost
  • Experience with Nix/NixOS
  • Understanding of functional programming languages like Haskell
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary