Anduril
Embedded Linux Software Engineer – Robotics Platform (DeviceOS)
$167K–$222K
Costa Mesa, California, United States · Full-time · Posted Sep 17, 2026
- Experience
- 4+ years of professional embedded Linux platform, sustainment of deployed embedded Linux platforms, or kernel-adjacent integration experience.
- Visa sponsorship
- U.S. Person status is 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 connecting custom hardware to mission software across Anduril’s deployed robotic systems.
What you'll do
- Own and debug the end-to-end boot chain; maintain vendor BSPs, kernels, and device trees across platform upgrades.
- Ensure reliable peripheral operation, remediate low-level security vulnerabilities, and support deployed hardware.
- Build Hardware-in-the-Loop tests and diagnose hardware/software failures using bench tools and schematics.
What they ask for
- Deep understanding of embedded Linux boot chains, including bootloaders, device trees, initrd/initramfs, and root filesystem assembly.
- Strong C skills and proficiency in Rust or C++.
- Hands-on hardware debugging experience, including serial consoles, schematics, and component datasheets.
- Experience maintaining safely updatable software on real-world hardware; U.S. Person status and eligibility to obtain and maintain a U.S. security clearance.
Nice to have
- Nix/NixOS or Yocto/Buildroot experience; NVIDIA Jetson/Tegra experience.
- Experience with secure boot or hardware root-of-trust, automated HIL testing, or upstream open-source contributions.
Pay
$167,000 — $222,000 USD (base salary)
Tools
NixOS, U-Boot, EDK2, C, Rust, C++, NVIDIA Jetson, Tegra
Model-written summary · the original posting is authoritative