Andurilindustries

Senior Robotics Software Engineer

Waltham, Massachusetts, United States. Posted a month ago

The role

You will prototype and deploy state-of-the-art algorithms for path planning, trajectory optimization, and multi-agent coordination. You will design high-performance software for real-time C2 systems deployed on operational platforms.

What you will do

  • Contribute to a small, collaborative team within the Command and Control Software organization
  • Prototype and help deploy algorithms for path planning, trajectory optimization, and multi-agent coordination
  • Develop online path planning capabilities that replan as mission conditions change
  • Design and develop high-performance software for real-time C2 systems
  • Implement robust planners, search algorithms, and decision-making systems
  • Analyze system performance using high-fidelity simulations and modeling tools
  • Support customer success by developing algorithms for mission-critical use cases
  • Integrate path planning technologies into the broader command and control software stack
  • Translate technical progress into actionable insights for stakeholders

Required qualifications

  • 8+ years of experience in algorithm design, software development, and mathematical modeling
  • Programming expertise in C/C++ and/or Rust
  • Strong knowledge of path planning techniques like graph-based search, sampling-based planners, and online replanning
  • Demonstrated experience in guidance, navigation, and control (GNC)
  • Experience in trajectory optimization and trajectory prediction
  • Experience in development of predictive models for vehicle dynamics and weapon system effectiveness
  • Solid understanding of applied mathematics including linear algebra, optimization, computational geometry, and graph theory
  • Knowledge of vehicle dynamics, kinematic constraints, and control theory for autonomous platforms
  • Familiarity with map representations, terrain reasoning, state estimation, and large-scale geospatial data
  • Exposure to machine learning as applied to planning and decision-making
  • Ability to write robust, concurrent code for planning under uncertainty
  • Demonstrated ability to work across development lifecycles

Nice to have

  • Experience with Rust for high-performance, safety-critical software
  • Exposure to mixed greenfield/brownfield codebases

Benefits

  • Comprehensive, competitive benefits package available at little to no cost to employees

Before you apply

  • Eligible to obtain and maintain an active U.S. Secret security clearance
  • Transcripts are requested as part of the early application process

About the company

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Their family of systems is powered by Lattice OS, an AI-powered operating system.

Senior Robotics Software Engineer at Andurilindustries | JobZoey