募集要項
- 仕事内容
-
<職務内容/役割・責任>
アストロスケールの宇宙機向け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、およびアジャイル開発手法を用いた開発経験
・フライトソフトウェア、ロボティクス、自律システム、またはミッションクリティカルソフトウェアの開発支援経験
・ビジネスレベルの日本語力
- 雇用形態
- 正社員
- 勤務地
- 東京都墨田区
- 勤務時間
-
フレックスタイム制(フルフレックス)
09:00-18:00
休憩時間:60分
時間外労働有無:有
- 年収・給与
-
500万~900万
※ご本人の現収、スキルおよび経験に基づき決定いたします。
- 待遇・福利厚生
-
各種社会保険完備(健康保険(介護保険)、厚生年金、労災保険、雇用保険)
通勤手当
- 休日休暇
-
完全週休2日制(休日は土日祝日)
年間有給休暇10日~20日(下限日数は、入社半年経過後の付与日数となります)
年間休日日数124日
慶弔休暇、夏季休暇、年末年始、有給休暇10日(入社後6ヶ月後から使用可)、夏季休暇3日
