Astroscale

Eng111_フライトソフトウェアエンジニア/Flight Software Engineer

Astroscale
Apply
2 months ago
Remote, Japan or Tokyo, JapanMid Level

Responsibilities

  • Design and develop flight software for Astroscale spacecraft using C/C++, including software design, coding, unit testing, integrated scenario testing, validation, maintenance, and documentation.
  • Investigate and resolve issues found through software testing, simulation, and integrated verification activities.
  • Improve development environments, simulation environments, and engineering processes to increase development efficiency.
  • Support SILS-based verification using flight software and Astroscale’s in-house spacecraft simulator.
  • Develop and improve spacecraft simulation models, including sensor, actuator, flexible-body, and related simulation components.
  • Develop and maintain Python-based tools for testing, analysis, automation, and simulation support.
  • Clarify requirements with subsystem teams and support subsystem verification and integration testing.
  • Identify issues, propose improvements, and drive tasks forward collaboratively with other engineers.

Requirements

  • Bachelor’s degree or higher in Aerospace Engineering, Computer Science, Software Engineering, or equivalent professional experience.
  • At least 3 years of hands-on real-time software engineering or development experience, including design, coding, debugging, testing, configuration management, and version control.
  • Strong programming skills in C/C++ and Python, plus experience with Java.
  • Experience with modern software development tools and workflows, including Git, Linux, and Docker.
  • Proactive work style with the ability to identify problems, clarify ambiguity, propose solutions, and advance work without detailed step-by-step direction.
  • Excellent technical communication and presentation skills.
  • Business-level English language skills.
  • Experience with closed-loop control processing, SILS, HILS, test benches, or integrated software verification environments is desirable.
  • Experience developing and validating engineering-system simulation models, including sensing, actuation, environmental effects, and system dynamics, is desirable.
  • Experience with agile development processes and Jira/Confluence is desirable.
  • Knowledge of AOCS, GNC, FDIR, control systems, or spacecraft dynamics is desirable.
Astroscale

About Astroscale

201-500 employees

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.

Contact me