Lead end-to-end development of a lunar lander orbiter system, defining GNC requirements, coordinating subsystem interfaces, managing algorithm performance, and supporting mission operations.
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 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. 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 expectations. The position is located in Tokyo, Japan.
Business-level English is required; business-level Japanese communication is preferred. This hybrid position requires onsite attendance.
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.