Robotics Software Engineer, Test Infrastructure

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Irvine, CA
Salary
$192,000–$292,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $242k
$133k most similar roles pay here $309k

This role pays more than 90% of similar roles. Most pay $150,000–$215,300 — the shaded band above. At the midpoint, this role pays about $242k versus about $183k 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 1778 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Robotics Software Engineer, Test Infrastructure

Robotics Software Engineer, Test Infrastructure (SITL/HITL) joins the Sentry Tower Software team to develop robotic systems for perimeter monitoring and force protection. This role involves owning and growing simulation and hardware test infrastructure to ensure automated, whole-system testing becomes the standard for all shipped products. You will manage software-in-the-loop environments featuring multi-node virtual towers and game-engine-driven worlds, while also managing hardware-in-the-loop systems involving NVIDIA Jetson boards, firmware flashing, and network provisioning. Key responsibilities include building functional test suites, designing diagnostic tooling, and integrating end-to-end CI pipelines for motion control, sensor bring-up, and power recovery. Required skills include Python for automation, Rust or C++ for debugging, Linux systems fundamentals, and experience with Nix or NixOS. The role addresses the critical challenge of ensuring reliable performance in autonomous systems where hardware failures must be caught before deployment.

What you'll do

  • Manage and expand software-in-the-loop (SITL) environments including simulated sensor feeds and game-engine-driven worlds.
  • Develop functional test suites for hardware-in-the-loop (HITL) systems covering motion control, firmware updates, and network failovers.
  • Own the end-to-end CI integration for hardware testing, including scheduling, log capture, and flake triage.
  • Design diagnostic tools to ensure system failures are identifiable through automated logs without manual intervention.
  • Collaborate with hardware engineers to build physical test benches with power control and instrumentation for unattended operation.
  • Maintain and update the test platform as new compute generations and product variants are added to the roadmap.
  • Provide technical support and infrastructure for firmware, platform, and business line teams to run their own tests.

What we're looking for

  • 4+ years of professional software engineering experience in test infrastructure, CI systems, or simulation for hardware-integrated systems.
  • Proficiency in Python for automation and the ability to read/debug services in Rust or C++.
  • Demonstrated experience automating tests against physical hardware including device provisioning, remote power control, and serial consoles.
  • Strong CI/CD engineering skills involving complex pipelines with hardware resource contention and scheduled execution.
  • Experience with declarative configuration and reproducible builds using Nix, Bazel, Buildroot, Yocto, or infrastructure-as-code tools.
  • Solid Linux systems fundamentals including systemd, networking, filesystems, and boot processes.
  • US person status required with eligibility to obtain and maintain a US security clearance.
  • Experience with robotics/vehicle simulation (Unreal, Unity, Gazebo, Isaac Sim), NVIDIA Jetson workflows, or hardware test engineering (preferred).

More like this

Similar roles

Software Engineer, Robotics

Anduril Industries

Irvine, CA 108 days ago $191,000–$253,000
C++ Rust Linux Robotics Motion Planning Perception Localization Mapping Kernel Device Drivers Data Structures Algorithms Concurrency Simulation

Senior Robotics Software Engineer

Anduril Industries

Irvine, CA 36 days ago
Rust C++ Python Go Robotics Sensor Fusion CI/CD Nix CMake CAN Ethernet Wireshark CANoe Real-time Systems Inverse Kinematics Trajectory Planning SITL HITL

Senior Software Engineer, Embedded Product Security

Anduril Industries

Irvine, CA 6 days ago $220,000–$292,000
Linux Rust C NVIDIA Jetson UEFI Secure Boot PKI HSM Full-Disk Encryption Systemd Shell Nix NixOS Bazel Buildroot Yocto CVE Triage Firmware Kernel hardware-security SBOM
4+ yrs exp

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 149 days ago $166,000–$220,000
C++ Rust Python Go gRPC REST HTTP UDP TCP Embedded Linux RTOS Distributed Systems MIL-STD-1553 ARINC DO-178 DO-254