Motion Planning Engineer

A defense technology company transforming U.S. and allied military capabilities with advanced technology, powered by Lattice OS, an AI-powered operating system.
$138,000 - $207,000
Distributed Systems
Senior Software Engineer
In-Person
5+ years of experience
AI · Robotics · Defense

Description For Motion Planning Engineer

Anduril Industries is seeking a Motion Planning Engineer to join their Mission Autonomy product team. This role is integral to building a platform that enables rapid development and iteration of multi-robot autonomy behaviors. The position involves working with various robotic platforms, from autonomous jets to underwater vehicles and smaller aircraft.

The role requires expertise in C++ programming and motion planning for autonomous systems. You'll be working on a sophisticated platform comprising three core components: a behavior tree execution framework, a motion planning library, and a tracking & fusion platform. These systems are deployed in critical missions, demanding high standards of reliability and explainability.

As a senior engineer, you'll have comprehensive responsibilities including direct user interaction, problem-solving, solution design, and implementation. The role offers an opportunity to work on cutting-edge defense technology, contributing to systems that transform military capabilities through advanced AI and autonomy.

The position offers competitive compensation ($138,000 - $207,000) plus equity, comprehensive benefits including platinum healthcare, 401(k), and extensive family support policies. The role requires U.S. Person status and ability to obtain security clearance, reflecting its importance in national defense technology.

This is an excellent opportunity for experienced engineers passionate about autonomous systems and defense technology to make a significant impact in a rapidly growing field. The role combines technical challenges with leadership opportunities, offering a chance to shape the future of autonomous defense systems while working with cutting-edge technology.

Last updated 16 days ago

Responsibilities For Motion Planning Engineer

  • Be responsible for the full lifecycle development of software products from problem discovery to solution delivery
  • Maintain contextual awareness of technical architecture within engineering group
  • Maintain relationships with delivery teams or other engineering teams
  • Mentor and coach other engineers
  • Define software engineering practices
  • Balance short term business needs against long term product vision

Requirements For Motion Planning Engineer

Linux
  • Minimum 5 years of software engineering experience using C++ in a Linux development environment
  • Experience developing new motion planning solutions for autonomous vehicles or mobile robots
  • Must be a U.S. Person due to required access to U.S. export controlled information
  • Ability to obtain and hold a U.S. Top Secret security clearance

Benefits For Motion Planning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Relocation Benefits
Commuter Benefits
  • Comprehensive medical, dental, and vision plans
  • Life/AD&D and long-term disability insurance
  • Generous holiday calendar including December hiatus
  • 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?

Jobs Related To Anduril Industries Motion Planning Engineer

Motion Planning Engineer

Senior Motion Planning Engineer position at Anduril Industries, focusing on autonomous systems development for defense technology using C++ and advanced robotics.

Senior Software Engineer - Distributed Systems

Senior Software Engineer role at Datadog focusing on distributed systems, building scalable data pipelines processing billions of events, using Go, Java, Rust, and modern open-source technologies.

Senior Software Engineer, Distributed Backend

Senior Software Engineer position at Roku focusing on distributed backend systems for their advertising platform, requiring 10+ years of experience in building large-scale systems.

Senior Software Engineer - Distributed Data Systems

Senior Software Engineer position at Databricks focusing on building distributed data systems, including Apache Spark, Delta Lake, and high-performance data processing engines.

Senior Software Engineer - Storage

Senior Software Engineer position at Roblox focusing on large-scale distributed storage systems, caching, and queue management with competitive compensation and benefits.