募集要項
- 募集背景
-
BlueArch株式会社は、東京大学生産技術研究所・巻研究室発の自律型海中無人機(AUV/UUV)スタートアップです。
海中点検、海洋エネルギー、海底監視など、これまで人手や高コストなオペレーションに依存してきた領域を、国産AUVによって無人化・高度化することを目指しています。
現在は、研究開発段階の技術を実際に顧客が利用できる商用プロダクトへ進化させる重要なフェーズです。創業初期ながら、すでに数十億円規模の量産案件につながるPoCも実施しています。
今回、小型軽量AUVの中核となるメイン制御システムおよび外部ユーザー向けSDKを開発し、自律航行・位置推定・制御・通信のソフトウェア基盤を担うロボットエンジニアを募集します。
- 仕事内容
-
小型AUVの自律航行・制御・通信を担うROS2ベースの中核ソフトウェアと、外部ユーザー向けSDKを開発します。小型軽量AUVの中核となる**メイン制御システムおよび外部ユーザー向け二次開発プラットフォーム(SDK)**の開発を担当いただきます。
海中は視界が限られ、電波通信も困難なため、ロボットが外部環境を正確に認識し、自律的に判断・航行する高度なソフトウェア技術が求められます。BlueArchは複数センサーの情報を統合する「センサフュージョン技術」を強みとしています。
・ROS2を用いたロボット制御ソフトウェア開発
・ノード間通信・同期・QoS設計
・自律航行・位置推定・制御機能の実装
・センサー・アクチュエータとのI/F設計
・外部ユーザー向けSDK・API設計
・Linux環境での組み込み開発
・Dockerを用いた開発環境構築
・GitHub Actions等を活用したCI/CDパイプライン構築
・ユニットテスト・静的解析・自動テスト環境整備
・Gazebo等を用いたシミュレーション環境構築
・実証試験に向けた迅速な機能実装
・実機試験結果をもとにした改善・品質向上
単なる研究開発ではなく、自ら書いたコードが実機に搭載され、海中で動き、実証・商用化までつながる点が最大の魅力です。
- 応募資格
-
- 必須
-
※以下いずれか1つご経験のある方
・ROS2(Foxy/Humble等)を用いたロボット開発の実務経験2年以上
・ROS2における通信アーキテクチャ設計の経験・知識
・ノード間同期、QoS設定等に関する理解
・Git/GitHubを用いたチーム開発経験
・Git Flow等のブランチ戦略を用いた開発経験
・プルリクエストベースでのコードレビュー経験
・Linux環境における開発・運用経験
・Dockerを用いたコンテナ環境構築経験
・GitHub Actions等によるCI/CD環境の構築・運用経験
- 歓迎
-
以下のご経験・知識をお持ちの方を歓迎します。
- SLAMを用いた自己位置推定の実装経験
- EKF(拡張カルマンフィルタ)の実装経験
- ダイナミックモデルを用いた位置推定・制御経験
- 自律航行・ロボット制御アルゴリズムの実装経験
- ソナー等の水中用センサーに関する知識
- 水中通信プロトコル・信号処理の経験
- SDK/API設計の経験
- 外部ユーザー向け技術ドキュメント作成経験
- Gazebo等を用いたSITL環境構築経験
- 自動テスト環境の構築経験
- DDSのチューニング経験
- 帯域制限のある環境での通信最適化経験
- ロボット・ドローン・自動運転・モビリティ等の開発経験
- 募集年齢(年齢制限理由)
- 組織構成上、長期的キャリアアップを図るため (長期勤続によりキャリア形成を図るため)
- フィットする人物像
-
■自分のコードで実際のロボットを動かしたい方
机上のソフトウェア開発ではなく、自ら開発したコードがAUVの実機に搭載され、実際の海で動作します。開発成果を「目に見える形」で実感したい方に向いています。
■ROS2を用いたロボティクス開発をさらに深めたい方
単純なROS2アプリ開発ではなく、通信アーキテクチャ、QoS、ノード同期、DDS最適化など、ロボットソフトウェア基盤そのものに深く関われます。
■研究コードを「商用プロダクト」へ進化させたい方
実証試験向けの迅速な開発と、量産・社会実装を見据えた堅牢性・拡張性・保守性の両立が求められます。
■開発プロセスそのものを改善したい方
CI/CD、自動テスト、シミュレーション環境など、チーム全体が高品質な開発を行うための仕組みづくりにも関われます。
■専門領域を越えてプロダクト全体を見たい方
機械・電装・制御・センシング領域のエンジニアと協力しながら、ロボット全体としての最適解を考えられる方を歓迎します。
また、チーム成果や生産性向上を意識し、粘り強く試行錯誤しながら、本質を重視してフラットに議論できる方を求めています。
- 雇用形態
- 正社員
- ポジション・役割
- マネージャー
- 勤務地
-
住所:東京都目黒区駒場4丁目6番1号
東京大学 駒場第2キャンパス 連携研究棟512号室
最寄り駅:京王井の頭線 駒場東大前駅
- 勤務時間
- 9時00分~18時00分(休憩1時間)
- 年収・給与
-
750万円~1,040万円
※経験・能力・専門性等を考慮して決定します。
- 待遇・福利厚生
-
健康保険
厚生年金保険
雇用保険
労災保険
自転車通勤可(全従業員利用可)
服装:制服あり
ストックオプション(一部従業員利用可)
- 休日休暇
-
完全週休二日制(土日祝日)
※年間休日120日以上
- 選考プロセス
- 書類選考~1次面接~合否
- キャリアパス・評価制度
-
入社後はまず、AUVの自律航行・制御・通信を担うROS2ベースの中核ソフトウェア開発を担当いただきます。
その後、経験・志向に応じて、ロボットSWエンジニア、シニアロボティクスエンジニア、ソフトウェア開発リーダー
、ロボティクス/制御開発責任者、AUV製品開発責任者といったキャリアを目指せる可能性があります。
また、SDKやAPI、CI/CD、自動テスト、シミュレーション等まで幅広く関わるため、単なる組み込みエンジニアではなく、ロボットソフトウェア全体のアーキテクチャを設計できるエンジニアへ専門性を広げられる環境です。
