Anduril Industries

Embedded Linux Software Engineer – Robotics Platform (DeviceOS)

Anduril Industries
Apply
11 hours ago
Costa Mesa, CA, USAMid Level
H1B sponsor

Base Salary

$166k - $220k/yr

Responsibilities

  • Own and debug the complete embedded boot path, including firmware, U-Boot/UEFI, unified kernel images, initrd, encrypted storage unlock, and NixOS handoff.
  • Customize and sustain vendor BSPs, including Tegra/Jetson Linux and NXP platforms, and maintain kernel and device-tree patches across OS upgrades.
  • Ensure cameras, radars, motor controllers, CAN networks, radios, and other peripherals enumerate deterministically and operate reliably.
  • Maintain signed boot chains, disk encryption, kernels, and low-level system components across a deployed robotic fleet, including remediating CVEs.
  • Build and maintain automated Hardware-in-the-Loop test suites for power states, bus communication, and platform stability.
  • Diagnose boot hangs, kernel panics, bus errors, thermal and power throttling, and other hardware/software issues using serial consoles, logic analyzers, dmesg, and schematics.
  • Triage upstream kernel and vendor BSP issues, create fixes when needed, and carry patches forward as platforms evolve.

Requirements

  • At least 4 years of professional embedded Linux platform, deployed embedded Linux sustainment, or kernel-adjacent integration experience.
  • Deep understanding of embedded Linux boot chains, including U-Boot, EDK2, device trees, kernel command lines, initrd/initramfs, and root filesystem assembly.
  • Strong C programming skills for kernel, driver, and BSP work, plus proficiency in Rust or C++ for userspace platform integration and services.
  • Hands-on hardware debugging experience with serial consoles, schematics, component datasheets, and board-level tracing.
  • Experience maintaining software deployed on real-world hardware with safe, resilient, and regression-validated updates.
  • U.S. Person status is required under ITAR/EAR export controls, with eligibility to obtain and maintain a U.S. security clearance.
  • Preferred qualifications include Nix/NixOS, Yocto, Buildroot, NVIDIA Jetson/Tegra, JetPack, CUDA, hardware root of trust, secure boot, HAB/AHAB, measured boot, TPM, Python or Bash HIL testing, Haskell, and upstream Linux or U-Boot contributions.

Benefits

  • Competitive full-time benefits available at little to no cost to employees, including health and recovery support.
  • Highly competitive equity grants are included in the majority of full-time offers and form part of total compensation.

Tech Stack

BashCC++HaskellLinuxPythonRust

Categories

Anduril Industries

About Anduril Industries

1,001-5,000 employees

Anduril is not a traditional defense contractor. We are shaping the future of defense, transforming US & allied military capabilities with advanced technology. We emphasize speed and results and control our products from start to finish, including funding R&D to selling finished products off the shelf. Today, Anduril is in a rapid growth phase, deploying technology in diverse locations and developing path-making products that will change defense forever. We believe that everyone at Anduril can be a catalyst. Your perspective can change lives, and we want to help you make your mark. Our team includes thinkers and doers working interdependently. We bring the brightest minds and best-in-class talent together with veterans who have lived the problems of our warfighters. If you like building quickly and seeing your work deployed in the real world, we want you at Anduril. With offices in Orange County, Washington DC, Seattle, Boston, Atlanta, London, and Sydney, our reach is wide. Check out our careers page at https://www.anduril.com/careers or send us an email at careers@anduril.com.

Contact me