Embedded Linux Software Engineer, Robotics Platform (DeviceOS)
Anduril Industries
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 82% of similar roles. Most pay $151,000–$216,743 — the blue band above. At the midpoint, this role pays about $222k versus about $184k for comparable roles.
Based on 240 similar postings.
Employer
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 916 open roles on FindRole.
Listed pay typically runs $166,000–$220,000 across 872 roles with salary data.
Most-posted roles
At a glance
The Senior Embedded Linux Software Engineer – Robotics Platform (DeviceOS) joins the DeviceOS team to engineer the unified operating system and hardware-enablement platform for autonomous robotic assets. You will own the boundary where custom hardware meets software, managing the boot chain, device trees, and kernel drivers for systems featuring ARM architectures and NVIDIA Jetson modules. Daily responsibilities include customizing vendor BSPs, debugging boot failures from firmware through encrypted root filesystems, and writing platform drivers for sensors, radars, and motor controllers. You will utilize C, Rust, and C++ to maintain long-lived baselines, remediate kernel CVEs, and build automated Hardware-in-the-Loop test suites. This role solves the critical problem of ensuring deterministic hardware availability and reliable software execution in challenging operational environments for diverse robotic fleets.
Skills
What you'll do
What we're looking for
More like this
Anduril Industries
Nvidia
Anduril Industries
Anduril Industries
Nvidia
Nvidia