Taro Logo

Software Engineer - Mission Autonomy

Anduril Industries is a defense technology company transforming U.S. and allied military capabilities with advanced technology.
$114,000 - $252,000
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Mission Autonomy

Anduril Industries is a defense technology company transforming U.S. and allied military capabilities with advanced technology. The Mission Autonomy team builds a platform for developing behaviors for autonomous robot teams across air, land, and sea. This role involves:

  • Contributing to the C++ behavior tree execution framework
  • Developing APIs for commanding autonomous vehicles
  • Creating a library of behavior nodes for complex autonomous functions
  • Testing features through various methods
  • Working with end-users to transform requirements into features
  • Driving the future of Anduril's robot ecosystem

Required Qualifications:

  • Strong computer science and software engineering fundamentals
  • 1-5 years of experience in complex software projects
  • Focus on robust, real-world solutions
  • Strong modern C++ and/or Python skills in Linux
  • Excellent technical communication
  • Desire to work on impactful software for the U.S. and allies
  • Comfortable in fast-paced environments
  • Proactive problem-solving attitude
  • U.S. Person status

Preferred Qualifications:

  • Experience with behavior trees, distributed systems, AI/Robotics
  • Mathematical problem-solving skills

Anduril offers competitive salaries, equity grants, and comprehensive benefits including top-tier healthcare, generous leave policies, and professional development opportunities.

Last updated 10 months ago

Responsibilities For Software Engineer - Mission Autonomy

  • Contribute to the C++ behavior tree execution framework
  • Develop and improve APIs for commanding and controlling autonomous vehicles
  • Create a library of behavior nodes for complex autonomous functions
  • Test and validate features through unit testing, simulation, and software-in-the-loop testing
  • Work with end-users to transform operational requirements into practical features
  • Drive the future of the Anduril robot ecosystem

Requirements For Software Engineer - Mission Autonomy

Python
Linux
  • Strong foundation in computer science and software engineering fundamentals
  • 1 - 5 years of experience delivering complex software projects into production
  • Strong modern C++ and/or Python experience in a Linux development environment
  • Strong technical communication skills
  • Desire to work on software with real-world impact for the United States and its allies
  • Comfortable working in a fast-paced, collaborative environment
  • Bias for action and problem-solving
  • U.S. Person status

Benefits For Software Engineer - Mission Autonomy

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Relocation Benefits
Vision Insurance
  • Top-tier platinum healthcare coverage (medical, dental, vision)
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar and PTO
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily meals and provisions
  • Company-funded commuter benefits
  • Relocation assistance
  • 401(k) retirement savings plan

Interested in this job?