Develop spacecraft descent GNC algorithms, sensor models, and navigation systems, using C/C++ and Python. Evaluate performance, support closed-loop and system-level testing, and apply failure mode analysis.
About this role
This role sits within the engineering team responsible for the lunar lander’s orbiter system and covers the Guidance, Navigation, and Control (GNC) subsystem across design, verification, and operations. The work spans the interaction of GNC sensors, flight software, propulsion, avionics, structures, thermal systems, mission planning, and operations.
The engineer develops orbiter GNC designs and performs guidance-law, control-law, thruster duty, delta-V, attitude dynamics, sloshing, flexible-dynamics, navigation-filter, covariance, and sensor analyses using control-engineering tools and software development activities. Responsibilities also include defining flight-software and algorithm requirements, applying FMECA and MCFMA, planning component- through system-level verification, supporting component selection and troubleshooting, and documenting subsystem specifications.
Applicants need at least five years each in GNC subsystem development and spacecraft systems engineering, including failure-mode analysis. Required experience covers C/C++ or Python capabilities, Git, closed-loop simulation and hardware frameworks, sensor/actuator models, and spacecraft system testing. Business-level English is required; Japanese, ten years of experience, MATLAB/Simulink, and spacecraft operations are preferred.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.