Drimva

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

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)