私たちのリアルな様子はこちらから→ 株式会社アストロスケールの会社情報 - 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 Astroscale
Astroscale is the global leader in on-orbit servicing, dedicated to the secure and sustainable development of space. The company delivers a variety of innovative and scalable on-orbit servicing solutions, including life extension, refurbishment, upgrades, in-situ space situational awareness, end-of-life, and active debris removal. Since its first successful launch in March 2021, Astroscale has proven rendezvous and proximity operations technologies in orbit during the ELSA-d and ADRAS-J missions. Astroscale spacecraft have been selected for pioneering missions with JAXA, the U.S. Space Force, the European Space Agency, the UK Space Agency, and Eutelsat. As more satellite operators adopt on-orbit servicing to routinely inspect, relocate, remove, and extend the life of spacecraft, the potential of a circular space economy — and a future of no waste in space — is being unlocked. Headquartered in Japan, Astroscale has a global presence with subsidiaries in the United Kingdom, the United States, France, and Israel. Find out more about Astroscale at https://www.astroscale.com
Astroscale Japan
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 activities / role and 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.
・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.
・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.
<職務内容/役割・責任>
・Astroscaleの宇宙機向けフライトソフトウェアの設計・開発を行う。
ソフトウェア設計・C/C++によるコーディング、ユニットレベル試験、統合シナリオレベル試験、妥当性確認、保守、および関連文書の作成・更新を担当する。
成果物に求められる機能、性能、品質、コスト、納期を満たす。
ソフトウェア試験、シミュレーション、および統合検証活動で発見された課題を調査し、解決する。
・開発効率向上のため、開発環境、シミュレーション環境、およびプロセスを改善する。
フライトソフトウェアおよびAstroscale社内宇宙機シミュレータを用いたSILSベースの検証を支援する。
センサモデル、アクチュエータモデル、柔軟構造モデル、および関連する宇宙機シミュレーションコンポーネントを含むシミュレーションモデルを開発・改善する。
試験、解析、自動化、およびシミュレーション支援のためのPythonベースのツールを開発・保守する。
・関連サブシステムチームと連携し、要求仕様の不明確な点を明確化するとともに、サブシステム検証および統合試験を支援する。
・課題を主体的に特定し、改善策を提案し、他のエンジニアと協力してタスクを推進する。
<必須条件>
・航空宇宙工学、コンピュータサイエンス、ソフトウェア工学、または関連分野の学士号以上、もしくは同等の実務経験。
・リアルタイムソフトウェアのエンジニアリング/開発に関する3年以上の実務経験(設計、コーディング、デバッグ、試験、構成管理、バージョン管理など)。
・C/C++、Pythonの高いプログラミングスキル、およびJavaの経験。
・Git、CI/CD、Linux、Dockerなど、モダンなソフトウェア開発ツールおよびワークフローの経験。
・問題を特定し、不明確な点を明確化し、解決策を提案し、詳細な手順指示がなくても業務を前に進められる主体的な業務遂行スタイル。
・優れた技術コミュニケーション能力およびプレゼンテーション能力。
・ビジネスレベルの英語力。
<望ましい条件>
・クローズドループ制御処理の開発経験。
・SILS、HILS、テストベンチ、または統合ソフトウェア検証環境の経験。
センシング、アクチュエーション、環境影響、システムダイナミクスを含む、エンジニアリングシステム向けシミュレーションモデルの開発および検証経験。
・Jira/Confluenceを用いたアジャイル開発プロセスの経験。
・AOCS(Attitude and Orbit Control System)、GNC(Guidance, Navigation, and Control)、FDIR(Fault Detection, Isolation, and Recovery)、制御システム、または宇宙機ダイナミクスに関する知識。
・ビジネスレベルの日本語力。
| 職種 / 募集ポジション | Eng111_フライトソフトウェアエンジニア/Flight Software Engineer |
|---|---|
| 雇用形態 | 正社員 |
| 給与 |
|
| 勤務地 | |
| 勤務時間 | Flexible time system(No core time) Standard : 09:00-18:00 (break 12:00-13:00 (1 hour), actual working time 8 hours/day) Working hours and breaks may be changed for business reasons. |
| 休日 | ・Saturdays, Sundays, national holidays, and Year-end and New Year holidays ・10 days of paid annual leave granted upon commencement of employment ・3days of paid summer vacation |
| 福利厚生 | ・Leave and healthcare program regulated under Japan labor Act. ・Designated company private benefit program ・Commuting allowance |
| 会社名 | 株式会社アストロスケール |
|---|---|
| 代表者 | 岡田光信 |
| 従業員数 | 約200名 |
| 本社所在地 | 〒130-0013 東京都墨田区錦糸四丁目17番1号 ヒューリック錦糸町コラボツリー |
| 事業内容 | 軌道上サービス End of Life (EOL):衛星運用終了時のデブリ化防止のための除去 Active Debris Removal (ADR):既存デブリの除去 Life Extension (LEX):衛星の寿命延長 In-situ Space Situational Awareness (ISSA):故障機や物体の観測・点検 |