Anduril
Senior Robotics Software Engineer, Vehicle Software
$220K–$292K
Costa Mesa, California, United States · Senior · Full-time · Posted Oct 1, 2025
- Experience
- 5+ years experience with C++ or Rust in a Linux development environment.
- Education
- BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field.
About the job
Develop and maintain vehicle software for autonomous air systems, including robotics services, vehicle control, networking, sensor integration, and major autonomy features.
What you'll do
- Build core libraries and services for collaborative robots, including motion deconfliction and contingency management.
- Own development and rollout of complex product features, including autonomy and testing on live surrogates.
- 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 engineering or computer science field, or related field.
- Understanding of data structures, algorithms, concurrency, and code optimization; experience troubleshooting remote software and testing electrical and mechanical systems.
- 5+ 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 system performance metrics.
- Experience with Python, Rust, and/or Go; embedded or physical-device programming; multi-agent UAV coordination; or complex frame transformations.
Pay
$220,000 — $292,000 USD (base salary)
Tools
C++, Rust, Linux, Python, Go
AI focus
Develop autonomy software for autonomous air vehicles and collaborative robotics systems.
Model-written summary · the original posting is authoritative