Anduril
Robotics Software Engineer
$165K–$218K
Atlanta, Georgia, United States · Full-time · Posted Nov 5, 2025
- Experience
- 3+ years of professional software development experience.
- Education
- Bachelor's degree in Robotics, Computer Science, or related field; preferred Master's or Ph.D. in a relevant field.
About the job
Develops robotics software and autonomous systems, from core libraries and simulation through hardware integration, testing, deployment, and field troubleshooting.
What you'll do
- Develop and maintain shared robotics libraries, including frame transformations, targeting, and guidance systems; build major product features such as Software-in-the-Loop simulators.
- Optimize Altius drone performance and help design multi-agent UAV coordination systems.
- Integrate software with hardware and manufacturing teams, and troubleshoot deployed systems across the product lifecycle.
What they ask for
- Bachelor's degree in Robotics, Computer Science, or a related field.
- 3+ years of professional software development experience.
- Strong proficiency in C++ or Rust, experience in Linux development, and demonstrated expertise in data structures, algorithms, concurrency, and code optimization.
- Eligible to obtain and maintain an active U.S. Secret security clearance; willing to relocate to Atlanta, GA.
Nice to have
- Advanced robotics expertise, such as motion planning, perception, localization, mapping, or controls.
- Experience with embedded systems, UAV coordination, simulation, real-time systems, sensor fusion, or AI/ML in robotics.
Pay
$165,000 — $218,000 USD (base salary)
Tools
C++, Rust, Linux, Python, Go, Software-in-the-Loop
AI focus
AI/ML is mentioned as a preferred area of familiarity for robotics applications; the role description does not specify AI development as a core duty.
Model-written summary · the original posting is authoritative