Anduril
Senior Robotics Software Engineer, Sentry Tower
$220K–$292K
Irvine, California, United States · Senior · Full-time · Posted Mar 4, 2026
- Experience
- 4+ years working with Rust or C++; additional experience duration not stated.
- Education
- Strong engineering background from industry or school; ideally in Computer Science, Software Engineering, Mathematics, or Physics.
About the job
Build and maintain software for current and next-generation Sentry Tower robotic systems, integrating sensors and autonomy for perimeter monitoring and force protection.
What you'll do
- Develop and roll out product features, including sensor integrations, APIs, and build-system improvements.
- Design software for human and autonomous operation; own service functionality and reliability.
- Scale real-time communication and middleware systems, and deliver tested, documented code.
What they ask for
- Proficiency with robotics systems integration or deep expertise in low-level software and hardware interfacing.
- 4+ years working with Rust or C++.
- Knowledge of networking, including CAN and Ethernet, hardware interfacing, diagnostic tools, and cybersecurity principles.
- Experience building software for high-volume data processing and sophisticated sensor data analysis.
Nice to have
- Python or Go for tooling; Rust if C++ is the primary background.
- Controls experience, real-time systems, embedded development, data logging/observability, or edge-compute deployment.
Pay
$220,000 — $292,000 USD base salary
Tools
Rust, C++, CAN, Ethernet, Wireshark, CANoe, Nix, CMake
AI focus
Develop software supporting autonomous planning agents and sensor fusion for robotic perimeter-monitoring systems.
Model-written summary · the original posting is authoritative