Job title: GNC flight software engineer in Japan
Job type: Permanent
Emp type: Full-time
Salary: Negotiable
Job published: 2026-07-24
Job ID: 74213

Job Description

Develop Next-Generation Spacecraft Flight Software & Simulation Systems for Global Space Missions

 

■ Job Title

GNC Flight Software Engineer

 

■ Company Overview

A pioneer in space technology and orbital sustainability, dedicated to developing advanced satellite software systems and mission-critical technologies within a multinational engineering environment.

 

■ Your Role and Responsibilities 

(Upon Employment) Develop and maintain Guidance, Navigation, and Control (GNC) flight software in C/C++ and Python. Responsible for spacecraft dynamics simulations, sensor and actuator modeling, GNC algorithm prototyping, CI/CD pipeline automation, and cross-functional team collaboration.

(Scope of any potential changes) Duties as defined by the company

 

■ Experience and Qualifications

• Bachelor's degree in Aerospace Engineering, Computer Science, or related field with 2+ years of experience, or Master's/PhD with relevant project or research experience.

• Strong programming proficiency in Python.

• Strong programming proficiency in C/C++.

• Practical experience with collaborative software development using Git and modern workflows.

• Strong communication skills with the ability to work effectively in multidisciplinary engineering teams.

• Business-level English proficiency.

 

■ Additional Preferred Qualifications

• Experience with Docker and containerized development setups.

• Experience in automated software testing, debugging, and verification frameworks.

• Hands-on experience developing spacecraft dynamics, sensor, and actuator models.

• Experience prototyping GNC algorithms and executing Monte Carlo analyses in simulation environments.

• Familiarity with Jira, Confluence, and Agile development practices.

• Experience supporting flight software, robotics, autonomous systems, or mission-critical systems.

• Business-level Japanese proficiency.

 

■ Good Reasons to Join

• Directly contribute to key flight software components and simulation frameworks for active space missions.

• Work alongside a highly skilled, international team of robotics, vision, and system engineering specialists.

• Enjoy high autonomy in driving continuous automation, CI/CD, and modern software development workflows in a hybrid work setting.

 

■ Work Location

(Upon Employment) Tokyo
(Scope of change) Location as specified by the company

 

■ Salary 

To be determined based on experience and qualifications.

 

 

 

Details will be provided during the meeting.

 

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB