
Software Engineer, GNC
Anduril IndustriesBase Salary
$129k - $171k/yr
Responsibilities
- Develop and deploy global and local path-planning, trajectory-optimization, and multi-agent coordination algorithms.
- Build real-time replanning capabilities that respond safely to changing mission conditions, threats, and vehicle states.
- Design high-performance, concurrent software for command-and-control systems, mission-planning tools, autonomous tasking, and fleet routing services.
- Implement planners, search algorithms, and decision-making systems for dynamic and uncertain environments.
- Analyze planner performance with high-fidelity simulations, modeling tools, and statistical techniques.
- Develop algorithms for collaborative autonomy, asset routing, obstacle avoidance, and threat avoidance.
- Integrate path-planning technologies into the command-and-control software lifecycle from requirements through testing and optimization.
- Communicate technical progress and actionable insights to colleagues, operators, and end users.
Requirements
- At least 3 years of experience in algorithm design, software development, and mathematical modeling, with programming expertise in C/C++ and/or Rust.
- Strong knowledge of graph-based search including A* and D* Lite, sampling-based planners including RRT, RRT*, and PRM, and online or real-time replanning.
- Demonstrated experience with guidance, navigation, and control; trajectory optimization or prediction; or predictive models for vehicle dynamics and weapon-system effectiveness.
- Understanding of linear algebra, optimization, computational geometry, and graph theory.
- Knowledge of vehicle dynamics, kinematic constraints, and control theory for autonomous ground, air, or maritime platforms.
- Familiarity with map representations, terrain reasoning, state estimation, and large-scale geospatial and environmental data in distributed command-and-control architectures.
- Exposure to machine learning for planning and decision-making, including reinforcement learning, learned heuristics, and behavior prediction.
- Ability to write robust concurrent code and take systems from prototyping through production optimization.
- Eligibility to obtain and maintain an active U.S. Secret security clearance.
- Rust experience and experience extending mixed greenfield and brownfield planning or routing codebases are preferred.
Benefits
- The posted U.S. base salary range is $129,000-$171,000, with competitive equity grants included in most full-time offers.
- Anduril offers comprehensive competitive benefits available at little to no cost to employees.
- The role is a full-time position; work arrangement and location details are not stated.
About Anduril Industries
Anduril is not a traditional defense contractor. We are shaping the future of defense, transforming US & allied military capabilities with advanced technology. We emphasize speed and results and control our products from start to finish, including funding R&D to selling finished products off the shelf. Today, Anduril is in a rapid growth phase, deploying technology in diverse locations and developing path-making products that will change defense forever. We believe that everyone at Anduril can be a catalyst. Your perspective can change lives, and we want to help you make your mark. Our team includes thinkers and doers working interdependently. We bring the brightest minds and best-in-class talent together with veterans who have lived the problems of our warfighters. If you like building quickly and seeing your work deployed in the real world, we want you at Anduril. With offices in Orange County, Washington DC, Seattle, Boston, Atlanta, London, and Sydney, our reach is wide. Check out our careers page at https://www.anduril.com/careers or send us an email at careers@anduril.com.