Anduril
Robotics Software Engineer, Vehicle Software
$191K–$253K
Costa Mesa, California, United States · Full-time · Posted Mar 14, 2025
- Experience
- 3+ years with C++ or Rust; other experience requirements are not quantified.
- Education
- BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field.
About the job
Develops and maintains vehicle software for autonomous air systems, including robotics coordination, vehicle control, networking, sensor integration, and telemetry.
What you'll do
- Build and maintain core software libraries and services for collaborative robot functions such as motion deconfliction and contingency management.
- Lead development and rollout of complex product features, including autonomy and testing on live surrogate vehicles.
- Coordinate with vehicle hardware teams and operational experts to define requirements and refine designs.
What they ask for
- Eligible to obtain and maintain an active U.S. Top Secret security clearance.
- Bachelor’s degree in a listed or related field.
- Understanding of data structures, algorithms, concurrency, and code optimization; experience troubleshooting remotely deployed software and testing electrical and mechanical systems.
- 3+ years experience with C++ or Rust in a Linux development environment.
Nice to have
- MS or PhD; experience in motion planning, perception, localization, mapping, controls, or related performance metrics.
- Python, Rust, and/or Go; embedded or physical-device programming; multi-agent UAV coordination; or complex frame transformations.
Pay
$191,000 — $253,000 USD (base salary)
Tools
C++, Rust, Linux, Python, Go
AI focus
Develops autonomy software for autonomous air vehicles, including terminal-phase autonomy, motion planning, and coordination of multiple robots.
Model-written summary · the original posting is authoritative