Anduril
Robotics Software Engineer
$167K
Atlanta, Georgia, United States · Full-time · Posted Mar 13, 2026
- Experience
- 2+ years of professional software development experience.
- Education
- Bachelor's degree in Robotics, Computer Science, or related field.
About the job
Develops and integrates robotics software for autonomous systems, from prototyping through deployment, with a focus on shared robotics libraries, UAV features, and field performance.
What you'll do
- Develop and maintain core robotics libraries and major product features, including Software-in-the-Loop simulators.
- Optimize and troubleshoot deployed systems, and contribute to multi-agent UAV coordination.
- Collaborate with hardware and manufacturing teams throughout the product lifecycle.
What they ask for
- Bachelor's degree in Robotics, Computer Science, or related field.
- 2+ years of professional software development experience.
- Strong proficiency in C++ or Rust, experience in Linux development environments, and 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 operating systems, or robotics AI.
Pay
$12,600 — $167,000 USD (base salary)
Tools
C++, Rust, Linux, Python, Go
Model-written summary · the original posting is authoritative