Senior Satellite GNC Engineer, Amazon Leo
Core
Design GNC algorithms, simulations, and onboard autonomy for a low Earth orbit satellite constellation to ensure precise pointing, stability, and safe fleet operations.
Role type
Senior IC satellite GNC engineer
Builds
Production C++ flight software, constellation models, and autonomy systems for thousands of satellites
Domain
Aerospace / Satellite Constellations / Guidance, Navigation, and Control
Deliverable
production ML models | product features
Required skills
GNC algorithm design, C++ flight software development, state estimation, attitude determination, precise pointing, payload cueing, FDIR, 6-DOF simulation, Monte Carlo analysis, hardware-in-the-loop testing, telemetry analysis
Preferred skills
Discrete and continuous optimization, spacecraft GNC experience, converting research to real-world applications
Technologies
C++, 6-DOF simulation, Monte Carlo analysis, HITL, reaction wheels, magnetic torquers, star trackers, magnetometers, sun sensors, IMUs, GNSS receivers
Responsibilities
Design and analyze algorithms for state estimation, attitude determination, and control; Implement algorithms in production C++ flight software; Develop momentum management strategies and sensor/actuator selection; Build and validate satellite models and simulations; Support component environmental tests and subsystem integration; Analyze fleet telemetry and build performance dashboards; Operate GNC systems on orbit and resolve anomalies; Review designs and code with the team
Seniority
Senior, hands-on IC