CareerPlanSign in

GNC Software Engineer

Broomfield, CO (CO-02)💼 Full-time💰 $166,000–$166,000🗓 2026-09-12 → 2026-09-26

Core

Designing and implementing robust path planning, trajectory optimization, and multi-agent coordination algorithms for real-time command and control systems in dynamic, contested environments.

Role type

Senior GNC Software Engineer (Path Planning & Optimization)

Builds

Autonomous tasking and routing services for fleets of unmanned platforms within Lattice OS.

Domain

Defense technology, autonomous systems, path planning, control theory.

Deliverable

production ML models | product features

Required skills

C/C++, Python, Matlab, path planning algorithms (A*, D* Lite, RRT, RRT*, PRM), guidance navigation and control (GNC), trajectory optimization, vehicle dynamics, kinematic constraints, control theory, applied mathematics (linear algebra, optimization, graph theory), machine learning for planning (reinforcement learning, learned heuristics), high-fidelity simulation, statistical analysis.

Preferred skills

Experience with map representations, terrain reasoning, large-scale geospatial data handling, distributed C2 architectures.

Technologies

Lattice OS, 6-DoF simulation tools, graph theory libraries, optimization solvers.

Responsibilities

Define and influence direction of a small team in path planning; prototype and deploy state-of-the-art algorithms for global/local planning and multi-agent coordination; develop high-performance software for real-time C2 systems; design robust planners and decision-making systems for dynamic environments; analyze system performance using simulations and statistical techniques; customize algorithms for mission-critical use cases; integrate technologies into the development lifecycle.

Seniority

Senior, hands-on IC with team leadership influence.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.