Embedded Linux Engineer — Robotics Platform & DeviceOS

Anduril Industries

Costa Mesa (CA)

On-site

USD 167,000 - 222,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Anduril Industries is seeking an experienced embedded Linux engineer to own the boot chain and hardware-software integration for deployed robotic systems at the edge. You will customize vendor BSPs, patch kernel and device trees, and ensure deterministic hardware enumeration across boots, while triaging CVEs and maintaining secure, field-ready platforms for critical defense applications.

This role requires U.S.

Qualifications

  • 4+ years of professional embedded Linux platform work.
  • Deep understanding of the embedded Linux boot chain (U-Boot, EDK2).
  • Strong C, and experience in Rust or C++ for userspace integration.
  • Experience diagnosing hardware at bench and reading schematics.
  • Experience maintaining software on deployed hardware with safe updates.
  • U.S. Person status required for export control regulations, with eligibility for a U.S. security clearance.

Responsibilities

  • Own the boot path end-to-end on deployed compute: low-level firmware, U-Boot/UEFI, unified kernel images, initrd, encrypted storage unlock, and handoff to a running NixOS environment.
  • Customize & Sustain Vendor BSPs: Reconcile vendor BSPs with modern NixOS package sets; patch kernel and device trees as needed.
  • Guarantee Deterministic Hardware Availability: Ensure peripherals are enumerated, named, and operational across boots and upgrades.
  • Sustain a Long-Lived Baseline: Maintain signed boot chain and encrypted storage; triage CVEs in vendor kernels.
  • Automate & Validate: Build and maintain automated Hardware-in-the-Loop (HIL) tests.
  • Perform Deep Hardware/Software Root-Cause Analysis: Diagnose intermittent bus errors, thermal/power issues, kernel panics, and boot hangs.
  • Be the Upstream: Triage upstream issues, patch when needed, carry patch sets forward.

Skills

Embedded Linux
Kernel debugging
C programming
C++ programming
Rust programming
Schematic reading
Bug diagnosis

Tools

U-Boot
EDK2
NixOS
NVIDIA Jetson / Tegra
JetPack / Jetson Linux BSP
Kernel patching

Job description

Anduril Industries is seeking an experienced embedded Linux engineer to own the boot chain and hardware-software integration for deployed robotic systems at the edge. You will customize vendor BSPs, patch kernel and device trees, and ensure deterministic hardware enumeration across boots, while triaging CVEs and maintaining secure, field-ready platforms for critical defense applications.

This role requires U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer — Robotics Platform (DeviceOS)
Senior Embedded Linux Engineer — Robotics Platform (DeviceOS)

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Embedded Linux Systems Engineer – Edge Robotics Platform
Embedded Linux Systems Engineer – Edge Robotics Platform

Anduril • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Senior Embedded Linux Engineer, Robotics Platform | DeviceOS
Senior Embedded Linux Engineer, Robotics Platform | DeviceOS

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Benefits package
Embedded Linux Platform Engineer – Boot & Hardware Bring-Up
Embedded Linux Platform Engineer – Boot & Hardware Bring-Up

Anduril • Irvine (CA)

On-site
USD 140,000 - 190,000
Linux Systems Engineer: Embedded & Kernel (On-Site)
Linux Systems Engineer: Embedded & Kernel (On-Site)

Roboticsconnected • Pennsylvania

On-site
USD 110,000 - 165,000
Full benefits
Embedded Linux Software Engineer – Robotics Platform (DeviceOS)
Embedded Linux Software Engineer – Robotics Platform (DeviceOS)

Anduril • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Senior Embedded Linux Software Engineer – Robotics Platform (DeviceOS)
Senior Embedded Linux Software Engineer – Robotics Platform (DeviceOS)

Anduril • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Embedded Linux Software Engineer – Robotics Platform (DeviceOS)
Senior Embedded Linux Software Engineer – Robotics Platform (DeviceOS)

Anduril • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Benefits package
Embedded Linux Engineer – Hardware-Software Frontier
Embedded Linux Engineer – Hardware-Software Frontier

Chariot Defense Inc. • South San Francisco (CA)

On-site
USD 130,000 - 180,000
Equity
Benefits - company-sponsored plans
Embedded Linux Software Engineer – Robotics Platform (DeviceOS)
Embedded Linux Software Engineer – Robotics Platform (DeviceOS)

Anduril Industries • Costa Mesa (CA)

On-site
USD 167,000 - 222,000