Anduril
Staff Software Engineer, Ghost
$253K–$336K
Costa Mesa, California, United States · Staff · Full-time · Posted Oct 7, 2025
- Experience
- 7+ years of professional software development experience.
- Education
- Bachelor's degree in Robotics, Computer Science, or related field.
About the job
Develop robotics software for Anduril’s Ghost and other UAV platforms, from core libraries and simulation through hardware integration, deployment, and field troubleshooting.
What you'll do
- Build shared robotics libraries and lead major product features, including Software-in-the-Loop simulators.
- Improve system performance and reliability, including Ghost battery consumption and route planning; integrate robotics sensors and payloads.
- Collaborate across hardware and manufacturing teams and contribute to UAV multi-agent coordination and the full software lifecycle.
What they ask for
- Bachelor's degree in Robotics, Computer Science, or a related field.
- 7+ years of professional software development experience.
- Strong proficiency in C++ or Rust, Linux development, and expertise in data structures, algorithms, concurrency, and code optimization.
- Experience troubleshooting remotely deployed software and testing electrical and mechanical systems; eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- Advanced robotics expertise, such as motion planning, perception, localization, mapping, or controls.
- Experience with embedded systems, UAV multi-agent coordination, real-time operating systems, distributed computing, or robotics simulation.
Pay
$253,000 — $336,000 USD (base salary)
Tools
C++, Rust, Linux, Python, Go
AI focus
Preferred familiarity with machine learning and AI applications in robotics; the role also develops autonomous robotics systems.
Model-written summary · the original posting is authoritative