Senior GNC Engineer
Core
Designing algorithms and implementing flight-critical software for rocket systems to deliver satellites to orbit.
Role type
Senior GNC Engineer (Responsible Engineer)
Builds
Launch vehicles and their GNC subsystems
Domain
Aerospace / Rocket Propulsion / Space Exploration
Deliverable
production ML models | product features
Required skills
GNC algorithm design, flight software development, control systems modeling, trajectory optimization, Monte Carlo simulations, system integration, team leadership, V&V processes, C/C++ programming, Python/MATLAB, git workflows, systems engineering
Preferred skills
Control theory expertise, launch vehicle/missile/UAV/satellite program experience, simulator development, Linux environments, sensor/actuator hardware knowledge (IMU, GNSS, EMA)
Technologies
C++, C, Python, MATLAB, Git, Linux
Responsibilities
Conduct concept studies and trade analyses; define requirements and lead design/verification; represent GNC discipline in program reviews; establish V&V best practices (HIL, Monte Carlo); integrate GNC with avionics/mechanical/propulsion teams; develop control system models and flight algorithms; optimize launch trajectories; build simulation tools; mentor GNC team members.
Seniority
Senior, hands-on IC with leadership responsibilities