
Eng206_GNC フライトソフトウェアエンジニア / GNC Flight Software Engineer
Astroscale3 months ago
Remote, Japan or Tokyo, JapanMid Level
Responsibilities
- Develop and maintain GNC flight software components using C/C++.
- Develop simulation, analysis, and verification tools using Python.
- Build and maintain spacecraft dynamics, sensor, and actuator models using the USF-Sim simulation framework.
- Prototype and evaluate GNC algorithms through simulation and Monte Carlo analysis.
- Investigate and debug GNC performance issues using simulation and flight software test environments.
- Develop and maintain GitLab CI/CD pipelines, automated testing frameworks, and developer tooling.
- Develop and maintain Docker-based development and verification environments.
- Collaborate with systems engineering, GNC, computer vision, robotics, and flight software teams on mission development and verification.
- Improve software development processes, automation infrastructure, and engineering workflows.
- Document designs, analysis results, and technical decisions using Jira and Confluence.
Requirements
- Bachelor's degree in aerospace engineering, computer science, or a related engineering discipline plus 2+ years of professional experience, or a relevant master's/PhD with demonstrated research or project experience.
- Strong programming skills in Python and C/C++.
- Experience developing software collaboratively using Git and modern software development workflows.
- Strong communication skills and ability to work effectively with multidisciplinary engineering teams.
- Business-level English proficiency.
- Preferred experience includes Docker, software testing, debugging, automated verification frameworks, spacecraft models, GNC simulation, Monte Carlo analysis, Jira, Confluence, flight software, robotics, autonomous systems, or mission-critical software development.
- Business-level Japanese proficiency is desirable.
About Astroscale
Astroscale develops and operates on‑orbit servicing spacecraft and software providing debris removal, life extension, end‑of‑life, and in‑space situational awareness for commercial and government satellite operators. It earns revenue through mission contracts and services; demonstrations include ELSA‑d and ADRAS‑J, with selections by JAXA, the U.S. Space Force, ESA, the UK Space Agency, and Eutelsat. Founded in 2013 and headquartered in Sumida, Tokyo, it is public and maintains subsidiaries in the UK, U.S., France, and Israel.