Andurilindustries
Senior Robotics Software Engineer, Sentry Tower (SITL/HITL)
Irvine, California, United States. Posted a month ago
The role
You will own and grow simulation and hardware test infrastructure for robotic Sentry Towers. You will design functional test suites, scenario libraries, and diagnostic tooling for software-in-the-loop and hardware-in-the-loop environments.
What you will do
- Own and grow SITL environments including product variants and scenarios
- Build functional coverage on the HITL bench for motion control, sensor bring-up, and firmware updates
- Own end to end CI integration including scheduling, dependency chaining, and result reporting
- Grow the test platform continuously for new compute generations and payloads
- Make failures diagnosable through log and serial console capture
- Partner with hardware and manufacturing engineers to stand up physical HITL benches
- Partner with firmware, platform, and business line teams to support test framework usage
Required qualifications
- 4+ years of professional software engineering building test infrastructure, CI systems, or simulation for systems involving real hardware
- Proficiency in Python for test authoring and automation
- Working ability in Rust or C++ to read and debug services
- Experience automating tests against physical hardware
- Strong CI/CD engineering skills
- Experience with declarative configuration and reproducible builds
- Solid Linux systems fundamentals including systemd, networking, filesystems, and boot
- US person status required
- Eligibility to obtain and maintain a US security clearance
Nice to have
- Experience with robotics or vehicle simulation (Unreal, Unity, Gazebo, Isaac Sim, or custom)
- Familiarity with NVIDIA Jetson provisioning and flashing workflows
- Experience with virtualization and VM-based integration testing
- Background in hardware test engineering, HIL rigs, or manufacturing test systems
- Familiarity with CAN, serial protocols, or bus-level diagnostic tooling
- Nix or NixOS
- Adjacent depth in Bazel, Buildroot, Yocto, or infrastructure-as-code tooling (Terraform, Ansible, Pulumi)
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees
Before you apply
- US person status required
- Eligibility to obtain and maintain a US security clearance
- Consent to pre-employment risk, integrity, and due diligence screening
About the company
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Their family of systems is powered by Lattice OS, an AI-powered operating system.