Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

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

Astroscale

Astroscale

Software Engineering
sumida city, tokyo, japan
Posted on Apr 11, 2025


私たちのリアルな様子はこちらから→ 株式会社アストロスケールの会社情報 - Wantedly


Export Control Laws

Unless explicitly notified otherwise, our vacancies are covered by Export Control Laws which require candidates to be from an "Export Safe" Country as deemed by the Japanese Government. The countries are as follows: Japan, Germany, Australia, Argentina, Italy, USA, France, Netherlands, UK, Austria, Ireland, Czech, Spain, Greece Canada, New Zealand, Belgium, Bulgaria, Sweden, Switzerland, Norway, Finland, Luxembourg, Portugal, Denmark Hungary and Poland.

Design and develop flight software for Astroscale spacecrafts.

・Responsible for software design, coding, verification, validation, and maintenance.

・Meet the required functions, performance, quality, cost and delivery time for the deliverables.

・Work with the subsystem team to clarify any ambiguities in the requirements specifications, and support subsystem verification and integration test.

Improvements to the development environment, simulation environment and processes to increase development efficiency.

3+ years of experience in embedded software development.

Experience in programming for real-time control processing (C/C++).

Knowledge and experience of software engineering/process (defining requirements and specifications, design, coding, debugging, testing, configuration management, version control etc.).

Excellent technical communication skills and experience in team development.

Business level English language skills.

Bachelor or master’s degree in computer science, software engineering or relevant engineering/science discipline.

Knowledgeable about microcomputers, real-time OS, and middleware.

Experience in developing closed-loop control processing.

Experience in programming /scripting languages. (e.g. JAVA, Python, Perl, VBA, etc.)

Experience with simulation-based validation.

Business level Japanese language skills.