自律型海中ロボットの中核制御ソフトウェアを、製品品質へと昇華させる開発リーダー
気になる求人があるなら、登録して応募しましょう。ブックマークは期間限定で保存されます。
【職務内容】
小型軽量海中ロボット(AUV/UUV)の中核制御システムの開発を主導し、研究開発段階のソフトウェアを、堅牢性・拡張性・保守性を備えた「製品品質」へ昇華させる役割を担っていただきます。
CI/CDパイプライン、自動テスト・シミュレーション環境、ブランチ戦略やコードレビュー方針を自ら設計・構築し、チーム全体で高品質なコードベースを維持する開発をリードしていただきます。
【ポジションの魅力・得られる経験】
・自律型海中ロボットの中核制御ソフトウェアを担い、自律航行・位置推定など先端技術の実装に携われる機会
・自ら開発したソフトウェアが実機に搭載され、実証試験・社会実装へ直結する手応え
・海中無人機という国レベルで重要性の高い技術を扱うプロジェクトの最前線でキャリアを築ける経験
【必須スキル】
・ROS2(Foxy/Humble等)を用いたロボット開発の実務経験(3年以上)
通信アーキテクチャ設計、ノード間同期、QoS設定などの深い理解。
・品質保証体制(CI/CD・自動テスト)の構築経験
GitHub Actions等によるCI/CDパイプライン、自動テスト、静的解析を用いた品質保証体制の構築経験。
・Linux環境における開発・運用スキル
Dockerを用いたコンテナ化、およびLinux環境における開発・運用経験。
・組込みハードウェア制御および低レイヤ通信の実装経験
RS232C/I2C等の通信プロトコルや、マイコン(Arduino/STM32等)を用いた、ロボットシステム構築に不可欠な低レイヤの実装スキルおよび知識。
【歓迎スキル】
・位置推定・制御アルゴリズムの実装経験
SLAM、EKF(拡張カルマンフィルタ)、ダイナミックモデルを用いた自己位置推定の実装経験。
・水中用機器の通信および信号処理の知見
ソナー等の水中特有デバイスの通信プロトコルに関する知識、および信号処理の経験。
・API・インターフェースの設計およびドキュメンテーション能力
社内外の各モジュールが利用するインターフェースの設計、および技術ドキュメントの作成経験。
・シミュレーション環境(SITL)の構築
Gazebo等を用いた自動テスト環境の構築経験。
・分散システム・通信最適化
DDSのチューニングや、ネットワーク帯域が制限される環境下での通信最適化。
・大容量ログデータの収集・圧縮基盤の構築
rosbag2/MCAP形式での記録、保存トピックの選定やサンプリングレート最適化、エッジ側での前処理を含む、大規模データ収集パイプラインの設計・実装経験。
・オフライン環境でのソフトウェアアップデート機構の設計・実装
海上における直接無線通信機器を介した、インターネット非接続・帯域制約下を前提とした、ROS2パッケージやDockerイメージの差分/一括更新、ロールバック、バージョン整合性を担保する配信機構の設計・実装経験。
・認識モデル(探知・類別)のエッジ統合・更新
マルチビームソナー等を用いた探知・類別を行う認識モデルの機体側への統合・デプロイや、モデル・設定ファイルの更新とソフトウェアバージョンとの整合性を担保した運用経験。
【求める人物像】
自ら実装を完遂しながら、品質・生産性を担保する仕組みをチーム視点で構築できる方。
| 就業形態 | 正社員(無期)/業務委託(フリーランス)/業務委託(副業・複業) |
|---|---|
| 年収(フルタイム時) | 900万円 〜 1,250万円 |
| 勤務地 | 東京都目黒区 駒場4丁目6番1号 東京大学駒場第2キャンパス連携研究棟512号室 |
| 勤務時間(フルタイム時) | 09:00~19:00 |
| 休日・休暇 | ●週休2日制 ●有給休暇 ●結婚休暇 ●産前産後・育児休暇 |
| 待遇・福利厚生 | ●社会保険完備(健康保険、厚生年金保険、雇用保険、労災保険) ●ストックオプション ●資格取得費用補助(業務上必要な資格の受験料、および教材費の全額を負担) |
| 試用期間 | 試用期間3ヶ月(給与・待遇の変更はありません) |
人生をかける、
スタートアップに出会おう。成長性のあるスタートアップ・ベンチャーのみを掲載