Drimva

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

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