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

Posted 7 Days Ago
Be an Early Applicant
Tokyo, JPN
Hybrid
Mid level
Aerospace • Information Technology • Robotics • Defense
The Role
Develop and validate mission-critical spacecraft flight software in C/C++, Python, and Java. Responsibilities include software design, coding, unit and integration testing, simulation-based verification, issue resolution, documentation, and subsystem integration. Improve CI/CD pipelines, containerized development environments, testing automation, and spacecraft simulation models. Collaborate with subsystem teams to clarify requirements and advance verification tasks. Knowledge of spacecraft control systems, AOCS, GNC, or FDIR is advantageous.
Summary Generated by Built In


私たちのリアルな様子はこちらから→ 株式会社アストロスケールの会社情報 - 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.


About the Role 

This role will focus on mission-critical flight software development, validation and software testing, SILS-based verification, and in-house spacecraft simulation.
The engineer will also contribute to DevOps activities such as CI/CD pipelines, containerized development environments, automated testing, and GitLab-based workflows. 

This position is suitable for an engineer with strong technical knowledge, high initiative, and excellent communication skills. 


Key Responsibilities 

・Design and develop flight software for Astroscale spacecraft.
Responsible for software design, coding in C/C++, unit-level tests, integrated scenario-level tests, validation, and maintenance with documentation. 
Meet the required functions, performance, quality, cost and delivery time for the deliverables. 
Investigate and resolve issues found through software testing, simulation, and integrated verification activities. 
・Improvements to the development environment, simulation environment and processes to increase development efficiency.
Support SILS-based verification using flight software and Astroscale’s in-house spacecraft simulator. 
Develop and improve simulation models, including sensor models, actuator models, flexible-body models, and related spacecraft simulation components. 
Develop and maintain Python-based tools for testing, analysis, automation, and simulation support. 
・Work with the related subsystem team to clarify any ambiguities in the requirements specifications and support subsystem verification and integration test.
 Proactively identify issues, propose improvements, and drive tasks forward in collaboration with other engineers. 

Essential Qualifications & Experience 

・Bachelor’s degree or higher in Aerospace Engineering, Computer Science, Software Engineering, or equivalent professional experience. 
・Minimum of 3+ years’ experience with hands-on real-time software engineering/development. (design, coding, debugging, testing, configuration management, and version control etc.)  
・Strong programming skills in C/C++, Python, and experience in JAVA. 
・Experience with modern software development tools and workflows (Git, CI/CD, Linux, Docker). 
・Proactive working style, with the ability to identify problems, clarify ambiguity, propose solutions, and move work forward without requiring detailed step-by-step direction. 
・Excellent technical communication and presentation skills.  
・Business level English language skills.  

Desirable Qualifications & Experience 

・Experience in developing closed-loop control processing.  
・Experience with SILS, HILS, test benches, or integrated software verification environments. 
・Experience developing and validating simulation models for engineering systems, including sensing, actuation, environmental effects, and system dynamics. 
・Experience in agile development processes with Jira/Confluence.  
・Knowledge of AOCS (Attitude and Orbit Control System), GNC (Guidance, Navigation, and Control), FDIR (Fault Detection, Isolation, and Recovery), control systems, or spacecraft dynamics. 

Skills Required

  • 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, with experience in Java
  • Experience with Git, CI/CD, Linux, and Docker
  • Proactive work style and ability to identify problems, clarify ambiguity, propose solutions, and progress work independently
  • Excellent technical communication and presentation skills
  • Business-level English language skills
  • Experience developing closed-loop control processing
  • Experience with SILS, HILS, test benches, or integrated software verification environments
  • Experience developing and validating simulation models for engineering systems
  • Experience with agile development processes and Jira/Confluence
  • Knowledge of AOCS, GNC, FDIR, control systems, or spacecraft dynamics
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
587 Employees
Year Founded: 2013

What We Do

Founded in 2013, Astroscale is a global leader in on-orbit servicing dedicated to the secure and sustainable development of space. The company delivers innovative and scalable solutions, including life extension, refurbishment, upgrades, in-situ space situational awareness, and active debris removal. These services empower satellite operators to reduce risks and increase returns while fostering a sustainable space environment for the benefit of future generations.

Similar Jobs

Cloudflare Logo Cloudflare

Solutions Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
2 Locations
4400 Employees

Datadog Logo Datadog

Sales Engineer

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Hybrid
Tokyo, JPN
6500 Employees

Wise Logo Wise

Internal Audit Senior Manager, Japan

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
Tokyo, JPN
9000 Employees

NBCUniversal Logo NBCUniversal

アニメ製作プロデューサー, マネージャー職 / Production Manager, Anime, Japan

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Tokyo, JPN

Similar Companies Hiring

Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
200 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account