Eng206_GNC フライトソフトウェアエンジニア / GNC Flight Software Engineer
About the job
私たちのリアルな様子はこちらから→ 株式会社アストロスケールの会社情報 - 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. <key activities / role and responsibilities> We are seeking a software engineer to develop and validate Guidance, Navigation and Control (GNC) software for Astroscale spacecraft.
The role combines flight software development, simulation and modeling, algorithm prototyping, verification, and development infrastructure automation. The successful candidate will contribute to the development of spacecraft dynamics simulations, sensor and actuator models, GNC algorithms, automated verification environments, and software development workflows.
Strong software engineering, debugging, and communication skills are essential. - Develop and maintain GNC flight software components in C/C++. - Develop simulation, analysis and verification tools in Python. - Build and maintain spacecraft dynamics, sensor and actuator models using the Astroscale simulation framework (USF-Sim). - 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 CI/CD pipelines, automated testing frameworks and developer tooling using GitLab. - Develop and maintain containerized development and verification environments using Docker. - Work closely with System Engineering, GNC, Computer Vision, Robotics and Flight Software teams to support mission development and verification activities. - Contribute to continuous improvement of software development processes, automation infrastructure and engineering workflows. - Document designs, analysis results and technical decisions using Jira and Confluence. <Mandatory> - Bachelor's degree in Aerospace Engineering or Computer Science ( or a related engineering discipline ) with 2+ years of professional experience, or a Master's/PhD degree in a relevant field with demonstrated research or project experience in software development, simulation, aerospace engineering, or related domains. - Strong programming skills in Python. - Strong programming skills in C/C++. - Experience developing software in collaborative environments using Git and modern software development workflows . - Strong communication skills and ability to work effectively in multidisciplinary engineering teams. - Business-level English proficiency . <Desirable> - Experience with Docker and containerized development environments. - Experience with software testing , debugging and automated verification frameworks . - Experience developing spacecraft dynamics, sensor and actuator models. - Experience using simulation environments to prototype and evaluate GNC algorithms. - Experience performing Monte Carlo analysis of complex systems. - Experience using Jira, Confluence, and Agile development methodologies. - Experience supporting flight software, robotics, autonomous systems, or mission-critical software development. - Business-level Japanese proficiency . <職務内容/役割・責任> アストロスケールの宇宙機向けGNC(Guidance, Navigation and Control:誘導・航法・制御)ソフトウェアの開発および検証を担当するソフトウェアエンジニアを募集しています。 本ポジションでは、フライトソフトウェア開発に加え、シミュレーション・モデリング、アルゴリズムのプロトタイピング、検証環境の構築、開発インフラの自動化など、幅広い業務に携わっていただきます。 入社後は、宇宙機のダイナミクスシミュレーション、センサーおよびアクチュエータモデル、GNCアルゴリズム、自動検証環境、ソフトウェア開発ワークフローの構築・改善に貢献していただきます。優れたソフトウェアエンジニアリング能力、デバッグスキル、およびコミュニケーション能力が求められます。 - C/C++を用いたGNCフライトソフトウェアコンポーネントの開発・保守 - Pythonを用いたシミュレーション、解析、検証ツールの開発Astroscale独自のシミュレーションフレームワーク(USF-Sim)を用いた、宇宙機ダイナミクス、センサーおよびアクチュエータモデルの構築・維持 - シミュレーションやモンテカルロ解析を活用したGNCアルゴリズムの試作・評価 - シミュレーション環境およびフライトソフトウェア試験環境を用いたGNC性能課題の調査およびデバッグ - GitLabを活用したCI/CDパイプライン、自動テストフレームワーク、開発者向けツールの構築・保守 - Dockerを活用したコンテナベースの開発・検証環境の構築・保守 - システムエンジニアリング、GNC、コンピュータビジョン、ロボティクス、フライトソフトウェアチームと密接に連携し、ミッション開発および検証活動を支援 - ソフトウェア開発プロセス、自動化基盤、およびエンジニアリングワークフローの継続的改善への貢献 - JiraおよびConfluenceを用いた設計内容、解析結果、技術的判断の文書化 <必須条件> - 航空宇宙工学、コンピュータサイエンス、または関連する工学分野の学士号を有し、2年以上の実務経験をお持ちの方 - 関連分野の修士号または博士号を有し、ソフトウェア開発、シミュレーション、航空宇宙工学、または関連領域における研究・プロジェクト経験を有する方 - Pythonによる高度なプログラミングスキル - C/C++による高度なプログラミングスキル - Gitを活用したチーム開発環境でのソフトウェア開発経験、およびモダンなソフトウェア開発プロセスへの理解 - 優れたコミュニケーション能力を有し、多様な専門分野のエンジニアと効果的に協働できる方 - ビジネスレベルの英語力 <望ましい条件> - Dockerを用いたコンテナベースの開発環境構築・運用経験 - ソフトウェアテスト、デバッグ、および自動検証フレームワークの開発・運用経験 - 宇宙機ダイナミクス、センサー、アクチュエータモデルの開発経験 - シミュレーション環境を活用したGNC(誘導・航法・制御)アルゴリズムの試作および評価経験 - 複雑なシステムに対するモンテカルロ解析の実施経験 - Jira、Confluence、およびアジャイル開発手法を用いた開発経験 - フライトソフトウェア、ロボティクス、自律システム、またはミッションクリティカルソフトウェアの開発支援経験 - ビジネスレベルの日本語力
From Astroscale's job posting, checked 7 Nov 2026. The employer's own page is the final word on requirements and availability.
Selected agencies hiring now
Contract Professionals Inc (CPI)Engineering and technical staffing agency
Aerospace and defense staffing firm in Waterford, Michigan, placing engineers, maintenance technicians, mechanics, welders and CNC machinists.
Places: Propulsion, Mechanical, Avionics, RF & Payloads
Moseley Technical ServicesEngineering and technical staffing agency
Engineering and technical staffing firm in Huntsville, Alabama, placing engineers and A&P, sheet metal, CNC and quality technicians.
Places: Propulsion, Mechanical, Avionics, RF & Payloads
These agencies and apps pay SpaceJobs.Now a referral fee when someone we introduce is placed or signs up. It costs you nothing and never changes your pay. Employers' own jobs below keep their own order.
Sponsored jobs from job networks, which pay SpaceJobs.Now when you click one.
Free tools for this application: check your resume against this job, answer the application's questions or see every free tool.
New flight software and GNC jobs, by email
One email a week with the newest ones, straight from the employers' own careers sites, with the pay each posting states. Free, stop anytime.
About Astroscale
On-orbit services: debris removal, life extension and inspection.
Pay on its listings: 11.4% of its open jobs state an hourly rate
How it pays: Paid as an employee on Astroscale's own payroll (salaried or hourly, as each posting states).
More open jobs at Astroscale
More flight software and GNC jobs
- Software Development Engineer, Amazon Leo, Embedded Platform$165,200–$223,600/yr
- Design Authority Solution Logiciel (Logiciel embarqué / Bancs de test / Simulateurs) - F/H
- Senior Embedded Software Engineer$140,500–$221,500/yr
- Senior Software Engineer (Lead) - Terminal Software$168,000–$265,000/yr
- Embedded Flight Software Engineer 2
- GNC Engineer (Dragon)$125,000–$195,000/yr
Written flight software or GNC?
One profile for every employer here. Space companies and their recruiters ask us for people with a specific degree, clearance, specialty or location: add yours once, and when a job fits, we introduce you, only with your yes. Free.
Astroscale openings, sent to you weekly
Each week we send the newest postings from Astroscale's own careers site, along with similar openings at other space employers. It costs nothing and you can stop anytime.