GNC Software Engineer (Civil Aviation)
Core
Design algorithms to track and plan trajectories for thousands of aircraft in the National Airspace System and implement real-time software for monitoring and controlling complex airspace.
Role type
Senior IC GNC software engineer (civil aviation)
Builds
Real-time software for monitoring and controlling complex airspace
Domain
Civil aviation / Aerospace
Deliverable
production ML models
Required skills
State estimation, Algorithm design, Monte Carlo analysis, Rust, Python, Optimization, Physics modeling, Trajectory planning
Preferred skills
LLM tools for development workflows
Responsibilities
Design algorithms to track and plan trajectories for thousands of aircraft, Design and implement real-time software for monitoring and controlling complex airspace, Apply knowledge of state estimation, physics, aircraft design, optimization, and algorithms to civil aviation systems, Use Monte Carlo analysis to validate and tune algorithm performance, Collaborate across teams in a mission-critical environment, Leverage modern LLM tools to accelerate development workflows and enhance code quality
