Senior Embedded Linux Software Engineer, Robotics Platform

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$191,000–$253,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $222k
$139k most similar roles pay here $265k

This role pays more than 73% of similar roles. Most pay $151,000–$228,950 — the shaded band above. At the midpoint, this role pays about $222k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 1836 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1620 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Senior Embedded Linux Software Engineer, Robotics Platform

Senior Embedded Linux Software Engineer – Robotics Platform (DeviceOS) joins the DeviceOS team to develop the unified operating system and hardware-enablement platform powering autonomous robotic assets. This role focuses on the critical boundary where custom hardware meets software, requiring the engineer to own the boot path from firmware and U-Boot through to a running NixOS environment. Key responsibilities include customizing vendor BSPs for Tegra and NXP architectures, managing device trees, writing kernel drivers, and ensuring deterministic hardware availability for components like radars, cameras, and motor controllers. The candidate will utilize C, Rust, or C++ to maintain signed boot chains and remediate kernel CVEs. Essential skills include reading schematics, using logic analyzers, and performing root-cause analysis on bus faults. This role solves the challenge of ensuring reliable, field-ready performance for autonomous systems in demanding environments.

What you'll do

  • Manage the end-to-end boot sequence including firmware, U-Boot/UEFI, kernel images, and encrypted storage.
  • Customize and maintain vendor Board Support Packages (BSPs) for platforms like NVIDIA Jetson and NXP.
  • Ensure all hardware peripherals such as cameras, radars, and motor controllers are reliably enumerated and operational.
  • Maintain long-lived system baselines by patching kernel CVEs and ensuring secure boot stability on deployed units.
  • Develop and maintain automated Hardware-in-the-Loop (HIL) test suites to validate power states and bus communications.
  • Perform deep root-cause analysis for hardware issues using logic analyzers, serial consoles, and schematics.
  • Triage upstream kernel and vendor issues to produce and port custom patches as the platform evolves.

What we're looking for

  • 4+ years of professional experience in embedded Linux platforms, sustainment of deployed systems, or kernel-adjacent integration.
  • Deep understanding of the embedded Linux boot chain including firmware, bootloaders (U-Boot, EDK2), device trees, and root filesystems.
  • Strong programming skills in C for kernel/driver development and proficiency in Rust or C++ for userspace services.
  • Hands-on experience debugging hardware at the bench using serial consoles, schematics, and component datasheets.
  • Experience maintaining software on real-world hardware to ensure updates are safe, resilient to bricking, and validated against regressions.
  • U.S. Person status is required due to export control regulations (ITAR/EAR).
  • Eligibility to obtain and maintain a U.S. security clearance.
  • Experience with Nix/NixOS, NVIDIA Jetson/Tegra platforms, or automated HIL testing (preferred).

More like this

Similar roles

Senior Embedded Linux Engineer

Anduril Industries

Costa Mesa, CA +1 100 days ago $220,000$292,000
Linux C Rust Python C++ NixOS RTOS CUDA Yocto Buildroot uboot EDK2 ARM Kernel Development Firmware

Senior Software Engineer, Embedded Platform

Nvidia

Santa Clara, CA 7 days ago $184,000$287,500
C C++ Bash Linux Kernel Embedded Systems RTOS Firmware BSP ARM SoC Hardware Bring-up Oscilloscope Logic Analyzer SDKs System-on-Module Jetson IGX DGX Spark
8+ yrs exp

Senior Software Engineer, Embedded Linux for Edge

Nvidia

Santa Clara, CA 4 days ago $184,000$287,500
Linux C C++ Python Bash Embedded Systems Linux Kernel Board Support Package (BSP) GPU X11 Jenkins OTA Jetson Firmware System-on-Module Automated Testing
8+ yrs exp

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 19 days ago $191,000$253,000
C++ Rust Embedded Linux ARM Python RTOS Firmware Device Drivers SPI I2C UART PCIe Ethernet JESD204 CMake GDB Valgrind Nix CI/CD Signal Processing