Embedded Linux Platform Engineer – Boot & Hardware Bring-Up

Slope

Irvine (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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 • Irvine (CA)

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

Linuxconfig • Irvine (CA), Northern (KY)

Hybrid
USD 220,000 - 292,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 DeviceOS
Senior Embedded Linux Engineer — Robotics DeviceOS

Anduril • Costa Mesa (CA)

On-site
USD 191,000 - 253,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
Senior Software Engineer, Embedded Product Security
Senior Software Engineer, Embedded Product Security

Anduril • Irvine (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Linux Engineer for AI-at-the-Edge
Senior Embedded Linux Engineer for AI-at-the-Edge

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior NVIDIA Jetson Embedded Software Engineer
Senior NVIDIA Jetson Embedded Software Engineer

Central Business Solutions, Inc • Anaheim (CA)

On-site
USD 130,000 - 160,000
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