Embedded Linux Platform Engineer – Boot & Hardware Bring-Up

Anduril

Irvine (CA)

On-site

USD 140,000 - 190,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 a Senior Software Engineer to own the boot chain and device trees across NVIDIA Jetson compute generations. You will work between the platform organization and Sentry product teams to ensure a working, production-ready boot on hardware.

The role focuses on debugging end-to-end boot, crafting device trees, and delivering kernel/BSP patches while sustaining deployed hardware through lifecycle transitions. Strong C/C++ and Rust skills required.

Qualifications

  • 4+ years of professional software engineering with embedded Linux platform or kernel-adjacent integration work.
  • Deep understanding of the embedded Linux boot chain: firmware, bootloader, UEFI, kernel, initrd, and root filesystem.
  • Device tree fluency for custom hardware and overlays, mapping pinout to device trees.

Responsibilities

  • Own the boot path end-to-end: firmware, UEFI, kernel image, initrd, encrypted root, and handoff to a running NixOS system.
  • Guarantee hardware availability at boot: all buses, peripherals, and interfaces correctly enumerated and functional.
  • Own carrier board device trees: produce and maintain DTS/DTSI/overlays driven by hardware engineers.
  • Patch kernel, bootloader, and BSP when vendor support is lacking and forward patches across platform upgrades.
  • Serve as liaison to platform org: reproduce issues, review upstream changes, and land product-side integration for new releases.
  • Sustain deployed generations through vendor lifecycles with security patches and backports.

Skills

Embedded Linux
Boot chain debugging
Device tree manipulation
C/C++
Rust
Kernel/BSP patches
Hardware debugging

Tools

NVIDIA Jetson
NixOS
BSP tooling
Kernel patching

Job description

Anduril Industries is seeking a Senior Software Engineer to own the boot chain and device trees across NVIDIA Jetson compute generations. You will work between the platform organization and Sentry product teams to ensure a working, production-ready boot on hardware.

The role focuses on debugging end-to-end boot, crafting device trees, and delivering kernel/BSP patches while sustaining deployed hardware through lifecycle transitions. Strong C/C++ and Rust skills required.

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-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Benefits package
Senior Embedded Security Engineer: Secure Boot & Hardening
Senior Embedded Security Engineer: Secure Boot & Hardening

Anduril Industries, Inc. • Irvine (CA)

On-site
USD 220,000 - 292,000
Senior Security Engineer: Embedded Boot & Fleet Hardening
Senior Security Engineer: Embedded Boot & Fleet Hardening

Roboticsconnected • Irvine (CA)

On-site
USD 220,000 - 292,000
Benefits package
Senior Embedded Security Engineer: Bootchain & Hardening
Senior Embedded Security Engineer: Bootchain & Hardening

Anduril Industries • Irvine (CA)

On-site
USD 220,000 - 292,000
Senior Embedded Security Engineer: Secure Boot & Hardening
Senior Embedded Security Engineer: Secure Boot & Hardening

Anduril • Irvine (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Security Engineer: Boot & Hardening
Senior Embedded Security Engineer: Boot & Hardening

Anduril-1 • Irvine (CA)

On-site
USD 220,000 - 292,000
Embedded Linux Engineer — Robotics Platform & DeviceOS
Embedded Linux Engineer — Robotics Platform & DeviceOS

Anduril Industries • Costa Mesa (CA)

On-site
USD 167,000 - 222,000
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 Boot Firmware Engineer – CPU SoC (Embedded/Linux)
Senior Boot Firmware Engineer – CPU SoC (Embedded/Linux)

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Comprehensive benefits