Senior Satellite Guidance, Navigation, and Control (GNC) Engineer Verified today
Responsibilities
- Design, develop, and validate GNC algorithms with a focus on precise pointing and stability control using linear control methods
- Perform high-fidelity simulations, modeling, and analysis of guidance, navigation, and control systems
- Lead avionics integration efforts, including sensor calibration, hardware-in-the-loop testing, and flight software validation
- Support mission planning, trajectory design, and optimization of spacecraft pointing performance
- Conduct system performance assessments, stability analysis, and develop risk mitigation strategies
- Develop and document technical specifications, interface control documents, and system architecture designs
- Provide hands-on support for integration and testing of flight hardware and software
- Collaborate with partner organizations on satellite development
- Mentor junior GNC engineers
Required Qualifications
- Bachelor's, Master's, or PhD in Aerospace Engineering, Electrical Engineering, Mechanical Engineering, or a related field
- Minimum of 5 years of experience in spacecraft and satellite GNC development
- Expertise in precise pointing control using linear control methods
- Proficiency in MATLAB, Simulink, Python, or C/C++ for simulation and algorithm development
- Experience with avionics integration, including working with IMUs, star trackers, sun sensors, magnetorquers, GPS receivers, and reaction wheels
- Deep understanding of spacecraft dynamics, orbital mechanics, and trajectory optimization
- Experience with high-fidelity simulation, hardware-in-the-loop (HIL), and software-in-the-loop (SIL) testing
- Familiarity with aerospace industry standards and regulations
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
Preferred Qualifications
- Experience with real-time embedded software development and flight software implementation
- Familiarity with Kalman filtering, guidance laws, and autonomous navigation techniques
- Previous experience in mission operations and post-launch analysis
- Knowledge of spacecraft communication protocols and fault detection systems
- Hands-on experience with integration and test campaigns for space missions