シニアC++ロボティクス開発者 | 自律型モバイルロボット | リモート勤務
リモートで
フルタイム
パートタイム
概要
当社では、強力なC++プログラミングスキルを持つ経験豊富なソフトウェアエンジニアを募集しております。物流業界を変革する最先端の自律型モバイルロボットの設計・開発に携わっていただきます。このポジションでは、倉庫オペレーションとサプライチェーンの効率性を最適化するスケーラブルで協調的、柔軟性のあるロボティクスソリューションを創造していただきます。
主な職務内容
- C++ 17/20およびPython 3を使用した、安全で信頼性の高い自律型モバイルロボット向けの堅牢なソフトウェアシステムの設計と実装。
- ナビゲーションアルゴリズム、経路計画システム、知覚モジュールなどの重要なコンポーネントの設計、開発、最適化。
- ビジネス開発部門および製品チームと緊密に連携し、顧客要件を技術仕様やエンジニアリングソリューションに変換。
- シニアエンジニアとのパートナーシップにより、スケーラビリティとパフォーマンスを確保するソリューションアーキテクチャ設計への貢献。
- ロボティクスと自律システムにおける新興技術の評価、有望なイノベーションの本番環境への実装。
- 厳格なテストと継続的な改善を通じたロボットの動作とパフォーマンスの最適化。
- 次世代の物流自動化を支えるROSベースのソフトウェアフレームワークの開発と保守。
- コードレビューへの参加とロボティクスソフトウェアプラットフォーム全体での高いコーディング標準の維持。
- 生産環境における運用上の問題を解決するための重要な技術サポートの提供(包括的なサポート体制を確保するための交代制勤務あり)。
必須スキル・資格
- コンピュータサイエンス、コンピュータエンジニアリング、数学、ロボティクス、または関連する技術分野の学士号以上。
- ロボティクスアプリケーションにおける実証可能な専門知識を持つ、最低3年間のハンズオンソフトウェア開発経験。
- STL、最新のC++機能、メモリ管理を含むC++ 14/17/20プログラミングの高度な熟練度。
- 迅速なプロトタイピングと統合タスクのための強力なPythonプログラミングスキル。
- ロボットオペレーティングシステム(ROS/ROS2)とそのコア概念(ノード、メッセージ、サービス、アクション)の実践的経験。
- 以下を含むロボティクスエンジニアリングの基礎的な理解:
- 経路計画とナビゲーションアルゴリズム
- SLAM(同時局在化・マッピング)
- ロボット知覚のためのコンピュータビジョンとセンサフュージョン
- リアルタイム制御システムとフィードバックループ
- Linux開発環境とバージョン管理システム(Git)の経験。
- 実証された問題解決能力と分析的思考。
- 多分野チームでの効果的なコラボレーションのための優れたコミュニケーションスキル。
あれば望ましいスキル
- ビヘイビアツリー、階層型ステートマシン、ゲームAI技術などの行動モデリングフレームワークの実装経験。
- ロボティクスコンペティション(RoboCup、DARPAチャレンジなど)への参加経験。
- ロボティクス、自律システム、または関連分野での学術論文の発表。
- GazeboやWebotsなどのシミュレーション環境に関する知識。
- コンテナ化(Docker)とCI/CDパイプラインの経験。
- ロボティクスに適用される機械学習技術の知識。
- 商用ロボットや自律走行車での開発経験。
当社で働く魅力
革新的なチームに参加し、物流における自律ロボティクスの未来を形作るお手伝いをしていただきます。最先端技術を駆使し、複雑なエンジニアリング課題を解決し、サプライチェーンの商品移動方法を変革する実際のロボット上でコードが実行されるのを見ることができます。当社では柔軟なリモート勤務環境、競争力のある報酬、そしてロボティクス、ソフトウェアエンジニアリング、人工知能の交差点でキャリアを発展させる機会を提供しています。