Spacecraft Descent Guidance, Navigation, and Control Software Engineer

ispace

Python

C++

C

About this role

This role develops flight software (FSW) for the guidance, navigation and control (GNC) functions used during a lunar lander’s entry, descent and landing (EDL) phases. Responsibilities include contributing to the development of a lunar lander simulator and test framework, and working with flight-software and GNC engineers to design, implement and verify GNC algorithms. The role also covers design analysis for the landing-system GNC subsystem, detailed design of GNC arithmetic and processing laws based on higher-level requirements, and support for flight-software integration, mission operations and mission-preparation activities.

The stated profile is an experienced AOCS/GNC engineer with strong technical depth in spacecraft guidance, navigation and control and at least five years of hands-on engineering experience. Proven capability in 6DOF simulations and trajectory optimization is required. The engineer should be able to independently develop, analyze and validate advanced spacecraft control algorithms and contribute to mission-critical GNC system design.

The named technical skills are C/C++, Python and Git. The posting also specifies modern software-engineering practices, including clean-code principles and unit testing.

The work involves cross-functional collaboration with flight-software and GNC engineers. Effective communication, a proactive and enthusiastic approach, and the ability to operate comfortably in an English-speaking engineering environment are stated expectations. The position is located in Tokyo, Japan.

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.