Senior Embedded Software Engineer, EW

Anduril IndustriesCosta Mesa, CA

About The Position

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.

Requirements

  • 7+ years professional experience in embedded software and/or firmware engineering
  • Strong proficiency in Rust for embedded systems, including no_std 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

Nice To Haves

  • 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

Responsibilities

  • 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

Benefits

  • Comprehensive medical, dental, and vision plans at little to no cost to you.
  • Income Protection : Anduril covers life and disability insurance for all employees.
  • Generous time off : Highly competitive PTO plans with a holiday hiatus in December.
  • Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.
  • Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.
  • Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching.
  • Additional work-life services, such as legal and financial support, are also available.
  • Professional Development: Annual reimbursement for professional development
  • Commuter Benefits: Company-funded commuter benefits based on your region.
  • Relocation Assistance: Available depending on role eligibility.
  • Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service