SW開発ロボットエンジニア(組込・ROS2) - リーダー / Lead Software Robotics Engineer
Posted Updated 4
views
Description
SW開発ロボットエンジニア(組込・ROS2) - リーダー / Lead Software Robotics Engineer
仕事概要
**【職務内容】**---
小型軽量海中ロボット(AUV/UUV)の中核制御システムの開発を主導し、研究開発段階のソフトウェアを、堅牢性・拡張性・保守性を備えた「製品品質」へ昇華させる役割を担っていただきます。CI/CDパイプライン、自動テスト・シミュレーション環境、ブランチ戦略やコードレビュー方針を自ら設計・構築し、チーム全体で高品質なコードベースを維持する開発をリードしていただきます。
**【ポジションの魅力・得られる経験】**
---
- 自律型海中ロボットの中核制御ソフトウェアを担い、自律航行・位置推定など先端技術の実装に携われる機会
- 自ら開発したソフトウェアが実機に搭載され、実証試験・社会実装へ直結する手応え
- 海中無人機という国レベルで重要性の高い技術を扱うプロジェクトの最前線でキャリアを築ける経験
※ご応募の際は、これまでに携わった開発・制作内容が分かるポートフォリオのご提出を可能な範囲でお願いいたします。
提出形式例:
- GitHubやGoogle Drive、ウェブサイト等のURLは、「リンク」欄へご記載ください
- PDF・PowerPoint等のファイルは、「その他ファイル」欄へアップロードしてください
※まずはカジュアル面談をご希望の場合、下記フォームからご登録ください
https://herp.careers/v1/bluearch/U2ZawE0HAcFy?token=cd4AfZEws0_V1dLlE7ZY9
ーーー
**Company Overview**
---
We are a startup supporting the future of the marine industry through the social implementation of domestically developed AUVs (Autonomous Underwater Vehicles / underwater drones).
We aim to build next-generation infrastructure for ocean operations such as underwater inspection, offshore energy, and subsea security—fields that have traditionally relied on manual labor and high operational costs.
**Description**
---
You will lead the development of the core control system for our compact and lightweight AUV, taking ownership of evolving research-stage software into 'product-grade' quality with the robustness, scalability, and maintainability it requires. You will design and build the CI/CD pipeline, automated testing, and simulation environments, and establish branching strategies and code review policies, leading the team in maintaining a high-quality codebase.
**Opportunities**
---
- Opportunity to work on the core control software of an Autonomous Underwater Vehicle (AUV), implementing advanced technologies such as autonomous navigation and localization
- The opportunity to see your software directly deployed on real vehicles and used in field testing and commercial deployment
- Career growth at the forefront of nationally significant underwater robotics technology projects
※When applying, we would appreciate it if you could submit a portfolio of your past development work whenever possible.
Examples:
- Please include GitHub, Google Drive, or website URLs in the “Links” section.
- Please upload PDF or PowerPoint files in the “Other Files” section.
※If you would like to start with a casual interview, please register using the form below.
https://herp.careers/v1/bluearch/U2ZawE0HAcFy?token=cd4AfZEws0_V1dLlE7ZY9
必須スキル
**【職務内容】**---
小型軽量海中ロボット(AUV/UUV)の中核制御システムの開発を主導し、研究開発段階のソフトウェアを、堅牢性・拡張性・保守性を備えた「製品品質」へ昇華させる役割を担っていただきます。CI/CDパイプライン、自動テスト・シミュレーション環境、ブランチ戦略やコードレビュー方針を自ら設計・構築し、チーム全体で高品質なコードベースを維持する開発をリードしていただきます。
**【ポジションの魅力・得られる経験】**
---
- 自律型海中ロボットの中核制御ソフトウェアを担い、自律航行・位置推定など先端技術の実装に携われる機会
- 自ら開発したソフトウェアが実機に搭載され、実証試験・社会実装へ直結する手応え
- 海中無人機という国レベルで重要性の高い技術を扱うプロジェクトの最前線でキャリアを築ける経験
※ご応募の際は、これまでに携わった開発・制作内容が分かるポートフォリオのご提出を可能な範囲でお願いいたします。
提出形式例:
- GitHubやGoogle Drive、ウェブサイト等のURLは、「リンク」欄へご記載ください
- PDF・PowerPoint等のファイルは、「その他ファイル」欄へアップロードしてください
※まずはカジュアル面談をご希望の場合、下記フォームからご登録ください
https://herp.careers/v1/bluearch/U2ZawE0HAcFy?token=cd4AfZEws0_V1dLlE7ZY9
ーーー
**Company Overview**
---
We are a startup supporting the future of the marine industry through the social implementation of domestically developed AUVs (Autonomous Underwater Vehicles / underwater drones).
We aim to build next-generation infrastructure for ocean operations such as underwater inspection, offshore energy, and subsea security—fields that have traditionally relied on manual labor and high operational costs.
**Description**
---
You will lead the development of the core control system for our compact and lightweight AUV, taking ownership of evolving research-stage software into 'product-grade' quality with the robustness, scalability, and maintainability it requires. You will design and build the CI/CD pipeline, automated testing, and simulation environments, and establish branching strategies and code review policies, leading the team in maintaining a high-quality codebase.
**Opportunities**
---
- Opportunity to work on the core control software of an Autonomous Underwater Vehicle (AUV), implementing advanced technologies such as autonomous navigation and localization
- The opportunity to see your software directly deployed on real vehicles and used in field testing and commercial deployment
- Career growth at the forefront of nationally significant underwater robotics technology projects
※When applying, we would appreciate it if you could submit a portfolio of your past development work whenever possible.
Examples:
- Please include GitHub, Google Drive, or website URLs in the “Links” section.
- Please upload PDF or PowerPoint files in the “Other Files” section.
※If you would like to start with a casual interview, please register using the form below.
https://herp.careers/v1/bluearch/U2ZawE0HAcFy?token=cd4AfZEws0_V1dLlE7ZY9
歓迎スキル
- **位置推定・制御アルゴリズムの実装経験**SLAM、EKF(拡張カルマンフィルタ)、ダイナミックモデルを用いた自己位置推定の実装経験。
- **水中用機器の通信および信号処理の知見**
ソナー等の水中特有デバイスの通信プロトコルに関する知識、および信号処理の経験。
- **API・インターフェースの設計およびドキュメンテーション能力**
社内外の各モジュールが利用するインターフェースの設計、および技術ドキュメントの作成経験。
- **シミュレーション環境(SITL)の構築**
Gazebo等を用いた自動テスト環境の構築経験。
- **分散システム・通信最適化**
DDSのチューニングや、ネットワーク帯域が制限される環境下での通信最適化。
- **大容量ログデータの収集・圧縮基盤の構築**
rosbag2/MCAP形式での記録、保存トピックの選定やサンプリングレート最適化、エッジ側での前処理を含む、大規模データ収集パイプラインの設計・実装経験。
- **オフライン環境でのソフトウェアアップデート機構の設計・実装**
海上における直接無線通信機器を介した、インターネット非接続・帯域制約下を前提とした、ROS2パッケージやDockerイメージの差分/一括更新、ロールバック、バージョン整合性を担保する配信機構の設計・実装経験。
- **認識モデル(探知・類別)のエッジ統合・更新**
マルチビームソナー等を用いた探知・類別を行う認識モデルの機体側への統合・デプロイや、モデル・設定ファイルの更新とソフトウェアバージョンとの整合性を担保した運用経験。
ーーー
- **Experience implementing localization and control algorithms**
Experience implementing self-localization using SLAM, EKF (Extended Kalman Filter), and dynamic models.
- **Knowledge of communication and signal processing for underwater devices**
Understanding of communication protocols for underwater-specific devices such as sonar, and experience in signal processing.
- **API and interface design and documentation skills**
Experience designing interfaces used by internal and external modules, and creating technical documentation.
- **Experience building simulation environments (SITL)**
Experience in constructing automated test environments using Gazebo, etc.
- **Distributed systems/communication optimization**
Experience tuning DDS and optimizing communication under bandwidth-constrained network environments.
- **Building infrastructure for large-scale log data collection and compression**
Experience designing and implementing large-scale data collection pipelines, including recording in rosbag2/MCAP formats, selecting topics for storage, optimizing sampling rates, and performing edge-side preprocessing.
- **Design and implementation of software update mechanisms for offline environments**
Experience designing and implementing distribution mechanisms for differential/bulk updates, rollback, and version consistency of ROS2 packages and Docker images, built for offline, bandwidth-constrained conditions over direct wireless communication devices at sea.
- **Edge integration and updating of recognition models (detection and classification)**
Experience integrating and deploying recognition models for detection and classification—using sensors such as multibeam sonar—onto the vehicle, and operating them while ensuring consistency between model/configuration file updates and software versions.
求める人物像
- 自ら実装を完遂しながら、品質・生産性を担保する仕組みをチーム視点で構築できる方。応募概要
給与
想定年収900~1,250万円(経験・能力・ご希望を考慮のうえ決定)Estimated Annual Salary: JPY 9,000,000 – 12,500,000
(To be determined based on experience, capabilities, and mutual discussion)
勤務地
東京本社東京都目黒区駒場4丁目6番1号 東京大学駒場第2キャンパス連携研究棟512号室
Tokyo Headquarters
Room 512, Collaborative Research Building, The University of Tokyo Komaba II Campus, 4-6-1 Komaba, Meguro-ku, Tokyo, Japan
雇用形態
正社員勤務体系
●フレックスタイム制Flextime system (Core hours: Monday–Friday, 10:00–15:00)
●有給休暇 ●結婚休暇 ●産前産後・育児休暇
Paid Leave / Marriage Leave / Maternity and Childcare Leave
試用期間
福利厚生
●社会保険完備(健康保険、厚生年金保険、雇用保険、労災保険)Full Social Insurance Coverage (Health Insurance, Employees’ Pension, Employment Insurance, Workers’ Compensation)
●ストックオプション
Stock Options
●資格取得費用補助(業務上必要な資格の受験料、および教材費の全額を負担)
Full coverage of certification costs (including exam fees and study materials required for the job)
●引っ越し補助(30万円)
※現在の通勤時間が70分以上かつ、転居後45分以内になる場合(課税対象)
Relocation Allowance: JPY 300,000
(Applicable if current commute is 70+ mins and reduced to 45 mins or less. Taxable.)