募集要項
- 仕事内容
-
【業務内容】
■既製品ロボットやODMロボットを対象に、制御系、センサ系、通信系を含むソフトウェア構成を整理し、全体アーキテクチャを設計する業務
■ROSまたはROS2を中心としたミドルウェアレイヤーにおいて、既存ドライバやノードの選定、統合、設定調整を行い、システムとして一貫性のある構成を実装する業務
■各種センサ、アクチュエータ、コントローラと上位の制御・AIレイヤーを接続するインターフェース設計および実装を行う業務
■ロボットメーカーやODM先が提供するSDKやAPIを理解したうえで、プロジェクト要件に適した形で組み込み・拡張を行う業務
■実機を用いた動作確認や結合試験を通じて、通信遅延、同期ズレ、例外動作などの課題を洗い出し、安定動作に向けた調整を行う業務
■顧客導入フェーズにおいて、現地環境に合わせた設定変更やシステム調整を行い、立ち上げまでを技術的に支援する業務
■ハードウェアエンジニア、AIリサーチャー、アプリケーションエンジニア、プロジェクトマネージャーと連携し、実装上の制約や課題を整理しながら全体最適を図る業務
【あなたは何を得られるのか(ポジションの魅力)】
本ポジションでは、基盤モデルや上位アプリケーションの設計思想と、各ロボットが持つ機構・センサー・アクチュエータの制約条件とを接続する中核レイヤーを担うことで、ソフトウェアとハードウェアの両面からロボットシステム全体を俯瞰できる視座を獲得することができます。
単に特定機種の開発に閉じるのではなく、複数のロボットプラットフォームを横断しながら、実運用を前提としたミドルウェア設計や統合実装に取り組むため、抽象度の高いアーキテクチャ設計力と、実機レベルでの具体的な制御・評価能力の双方を高い解像度で磨くことが可能です。
また、研究用途に限定された実験環境ではなく、顧客業務の中で継続的に稼働するロボットを成立させるフェーズに深く関与できる点も大きな特徴です。
要求定義から実機検証、導入後の改善までを一貫して経験することで、理論上の最適解と現場制約の間にあるギャップを構造的に理解し、再現性のある実装へと落とし込む力が養われます。
机上の設計や部分最適な開発にとどまらず、事業として成立するロボットシステムを構築する経験を積むことができます。
- 応募資格
-
- 必須
-
【必須要件】
■ロボット工学、制御工学、情報工学、メカトロニクス等に関する基礎的な理解を有し、ロボットシステム全体を俯瞰して捉えられること
■ROSまたはROS2を用いたロボットシステム構築、ノード設計、インターフェース調整などの実務経験を持っていること
■C++またはPythonを用いたロボット関連ソフトウェア、もしくはミドルウェア層の開発・実装経験を有していること
■Linux環境における開発、デバッグ、プロセス管理、ネットワーク設定などの実務経験
■複数のエンジニアや職種と連携し、システム構成や技術的な判断を言語化して共有してきた経験
【歓迎要件】
■既製品ロボットやODMロボットに対するソフトウェアインテグレーション、またはメーカー提供SDKを用いた開発経験
■センサ、アクチュエータ、コントローラなど異なるハードウェア構成を前提とした抽象化設計や差分吸収の経験
■通信レイヤーや分散システムに関する知識、およびリアルタイム性や同期性を意識した実装経験
■シミュレーション環境と実機を併用した検証フローの構築や、実機起因の問題をソフトウェア側で吸収した経験
■顧客現場でのロボット導入、立ち上げ、運用フェーズにおける技術対応経験
【人物イメージ】
■個々のロボットや技術要素に閉じず、システム全体としてどう成立させるかを考えることにやりがいを感じる方
■仕様や前提条件が揃っていない状況でも、制約を整理しながら現実的な構成を組み上げていける方
■ハードウェア、制御、AI、アプリケーションの間に立ち、技術的な翻訳役として価値を発揮できる方
■実機で起きる問題を机上の理論だけで片付けず、現場で確認しながら着実に改善していける方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 600~1200万円
