Senior GNC Engineer
Core
Designing and deploying real-time path planning, trajectory optimization, and multi-agent coordination algorithms for autonomous ground, air, and maritime platforms within a command and control software stack.
Role type
Senior GNC Engineer (Path Planning & Optimization)
Builds
High-performance online replanning capabilities, autonomous tasking services, and fleet orchestration tools for unmanned systems.
Domain
Defense technology, autonomous systems, guidance navigation and control (GNC)
Deliverable
production ML models | product features
Required skills
C/C++, Python, MATLAB, path planning (A*, D* Lite, RRT, RRT*, PRM), trajectory optimization, GNC, vehicle dynamics, control theory, applied mathematics (linear algebra, optimization, graph theory), machine learning for planning (RL, learned heuristics), state estimation, concurrent system engineering
Preferred skills
Rust, extending existing production planning/routing stacks
Technologies
C/C++, Python, MATLAB, Rust
Responsibilities
Define team direction in path planning and route optimization; prototype and deploy state-of-the-art algorithms for global/local planning and multi-agent coordination; develop real-time online replanning capabilities; design robust planners and decision-making systems for dynamic/contested environments; analyze system performance via high-fidelity simulations; customize algorithms for mission-critical use cases; integrate technologies into the C2 software stack.
Seniority
Senior, hands-on IC