仕事内容
仕事内容
高高度気球および有人キャビンの飛行試験・運用に関わるソフトウェア開発を担当いただきます。搭乗員向けUI、機体状態表示、通信・テレメトリ監視、運用支援ツールなどを中心に、実機ハードウェアと連携したシステム開発・実装・評価を推進いただきます。
▼具体的業務(想定)
- 搭乗員向け操作UI/表示システムの設計・実装
- 機体状態、環境情報、通信状態等の可視化システム開発
- センサーデータ、テレメトリ、ログデータ処理
- 運用支援ツール、監視ツールの開発
- マイコン、表示器、通信機器等へのソフトウェア実装
- 通信インターフェース、I/O制御、データ連携実装
- 実機デバッグ、試験環境構築、評価対応
- ログ設計、異常検知、エラー処理設計
- 外注先や協力会社コードのレビュー・技術評価
- 電装、構造、運用、品質保証部門との技術調整
- 試験結果を踏まえたUI/制御改善・運用改善
高高度気球および有人キャビンの飛行試験・運用を支えるソフトウェア開発を担うポジションです。本ポジションでは、搭乗員が使用するユーザーインターフェース、機体状態表示、通信・テレメトリ監視、運用支援ツールなど、人が安全に飛行・判断・運用を行うためのソフトウェア開発を担当いただきます。単なるWebアプリや業務システム開発ではなく、センサー、通信機器、表示器、マイコン、制御機器などの実ハードウェアと接続しながら、実際の飛行・運用環境で成立するシステムを構築していく役割です。有人キャビンでは、限られた時間・視認環境・操作負荷の中で、搭乗員が正しく判断できることが極めて重要です。そのため、視認性・操作性・誤操作防止・異常時復旧性など、安全性を重視したUI/UX設計・制御設計が求められます。また、電装・構造・運用・品質保証など多部門と連携しながら、試験・実機検証を通じて段階的にシステム完成度を高めていく開発スタイルとなります。
応募資格
必須要件
<経験内容>
- Python、JavaScript/TypeScript等を用いた実務開発経験
- センサーデータ、ログ、時系列データ、通信データ等を扱うシステム開発経験
- UI、操作画面、制御インターフェース等の開発経験
- ハードウェアと接続されるソフトウェアの開発経験
- コードレビュー、技術レビュー経験
- 外注先や他担当者成果物の妥当性判断経験
<知識・スキル>
- ソフトウェア設計、デバッグ、テストに関する基礎知識
- ログ設計、エラー処理、異常検知等に関する理解
- ハードウェア仕様や通信仕様を理解できる能力
- 実機上で切り分け・検証・改善できる実装力
- 関係部門と協調しながら開発を進められるコミュニケーション力
歓迎要件
<経験内容>
- 航空宇宙、ロボット、ドローン、IoT、組込み等の開発経験
- 遠隔監視、地上局、管制・運用支援システム開発経験
- GUI、タッチパネル、計器表示等のUI/UX設計経験
- マイコン、CPUボード等への実装・実機デバッグ経験
- 通信ログ、無線通信システム等の取り扱い経験
- C/C++、C#等に関する知識
<知識・スキル>
- Pythonによる科学技術計算、可視化等の知識
- Webフレームワーク、DB、GIS、時系列処理等の知識
- 組込みソフトウェア、RTOS、通信プロトコル等の知識
- I/O制御、表示器制御等の知識
- ヒューマンエラー低減、冗長化、監査ログ等の知識
- 英語技術文書、OSSドキュメント読解能力
- 視認性、誤操作防止、フェイルセーフを考慮したUI設計力
<求める人物像>
- うまくいったから問題無いではなく、設計根拠を他者に説明し、ドキュメントとして残す事を疎かにしない方
- 実機とつながるソフトウェア開発に興味を持てる方
- 安全性や運用性を意識した設計ができる方
- 現場や搭乗員視点を理解しながら改善できる方
- 試験を通じて段階的に完成度を高められる方
- ハードウェア/ソフトウェア双方に関心を持てる方
- 不確実性の高い環境でも主体的に開発を進められる方
- 日本発の宇宙輸送・宇宙遊覧産業に挑戦したい方
就業場所
本社:北海道江別市大麻中町26-22
- 最寄駅:JR大麻駅 徒歩3分(JR札幌駅より約15分)
給与
応相談