Anduril
Senior Embedded Linux Software Engineer – Robotics Platform (DeviceOS)
$191K–$254K
Costa Mesa, California, United States · Senior · Full-time · Posted Sep 17, 2026
- Experience
- 7+ years.
- Visa sponsorship
- U.S. Person status required due to export control regulations (ITAR/EAR), with eligibility to obtain and maintain a U.S. security clearance.
About the job
Own and sustain the embedded Linux platform that enables Anduril’s robotic hardware, from boot firmware and kernel drivers to reliable field deployment.
What you'll do
- Maintain the end-to-end boot path, customize vendor BSPs, and patch kernels and device trees across OS upgrades.
- Ensure peripherals operate reliably, remediate security vulnerabilities, and support deployed hardware and boot chains.
- Build Hardware-in-the-Loop tests and diagnose hardware/software faults using bench tools and schematics.
What they ask for
- 7+ years of professional embedded Linux platform, deployed-platform sustainment, or kernel-adjacent integration experience.
- Deep understanding of embedded Linux boot components, including bootloaders, device trees, initrd/initramfs, and root filesystem assembly.
- Strong C skills and proficiency in Rust or C++.
- Hands-on hardware debugging and experience safely maintaining software deployed on real-world hardware.
Nice to have
- Nix/NixOS or Yocto/Buildroot experience; NVIDIA Jetson/Tegra experience.
- Platform security, automated HIL testing, functional programming, or upstream open-source contributions.
Pay
$191,000 — $254,000 USD (base salary)
Tools
Embedded Linux, U-Boot, EDK2, NixOS, C, Rust, C++, NVIDIA Jetson
Model-written summary · the original posting is authoritative