Description
At Anduril, our Battlespace Awareness Command and Control Software team specialises in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. We are seeking a Senior GNC Software Engineer to join our mission and redefine the future of defence technology.
Responsibilities
As a Senior GNC Software Engineer, you will define and influence the direction of a small team within the Command and Control Software organisation, leveraging your subject-matter expertise in path planning and route optimisation. Key responsibilities include:
- Prototyping and deploying state-of-the-art algorithms for global and local path planning, trajectory optimisation, and multi-agent coordination within command and control systems.
- Developing high-performance software for real-time C2 systems, ranging from operator-facing mission planning tools to autonomous tasking and routing services that orchestrate fleets of unmanned platforms.
- Designing and implementing robust planners, search algorithms, and decision-making systems that generate safe, feasible, and optimal routes in dynamic, uncertain, and contested environments.
- Analysing system performance using high-fidelity simulations, innovative modelling tools, and rigorous statistical techniques to validate planner behaviour across diverse mission scenarios.
- Driving customer success by customising algorithms and software for mission-critical use cases, including collaborative autonomy, asset routing, and obstacle and threat avoidance.
- Integrating path planning technologies into the broader command and control software stack and development lifecycle, from requirements definition through testing and optimisation.
- Translating technical progress into clear, actionable insights for diverse stakeholders, including colleagues, operators, and end-users.
Required Qualifications
- 8+ years of experience in algorithm design, software development, and mathematical modelling with programming expertise in C/C++, Python, and Matlab.
- Strong knowledge of path planning techniques, such as graph-based search (A, D Lite), sampling-based planners (RRT, RRT*, PRM), and lattice or grid-based planners.
- Demonstrated experience in guidance, navigation, and control (GNC); trajectory optimisation; and/or the development of predictive models for vehicle dynamics and weapon system effectiveness.
- Solid understanding of applied mathematics, including linear algebra, optimisation, computational geometry, and graph theory.
- Knowledge of vehicle dynamics, kinematic constraints, and control theory as applied to autonomous ground, air, or maritime platforms tasked through C2 systems.
- Familiarity with map representations, terrain reasoning, and the efficient handling of large-scale geospatial and environmental data within distributed C2 architectures.
- Background in machine learning as applied to planning and decision-making, including reinforcement learning, learned heuristics, and behaviour prediction.
- Ability to engineer robust systems for planning under uncertainty, multi-agent coordination, and operation in complex, dynamic, contested environments.
- Demonstrated ability to work across development lifecycles, from prototyping to optimising production systems.
- Eligible to obtain and maintain an active U.S. Top Secret security clearance.
Benefits
Anduril offers a comprehensive, competitive benefits package, including top-tier benefits for full-time employees.
Salary Range
The salary range for this role is $191,000-$254,000 USD per year.
For more fresh new jobs, check out yubhub.co.