ソフトウェアエンジニア
株式会社LexxPluss
-
Kanagawa
-
11 to 100
-
Company Homepage
Company Info
Job Summary
分散型ロボットフリートシステムにおけるソフトウェアエンジニアとして、AMRの協調動作を実現するためのバックエンド開発を行います。サーバー・クライアントモデルでAMRの情報管理、ユーザーインテントの伝達、自律分散システムの構築、クラウド上のデータパイプライン分析システムの開発が主な業務となります。Duties
複数の自律走行ロボット(AMR)を統合的に管理・制御するための分散型フリートシステムの開発を担当します。サーバー・クライアントモデルを用いて、AMRの情報を集中管理し、ユーザーの意図を各ロボットに伝達するシステムを構築します。さらに、AMR同士が自律分散的に情報交換を行い、協調して動作するための高度なソフトウェアアーキテクチャを設計・実装します。クラウド上のデータパイプラインを活用し、各ロボットから収集されるメトリクス情報を分析し、システムの性能向上や予測メンテナンスに寄与する技術開発も重要な業務となります。
Requirements
・PythonあるいはRustを用いたバックエンド開発経験5年以上
・Github、Gitlabを用いたチーム開発経験
・Readabilityの高いコードを書くスキル
・ネットワーク技術やクラスタコンピューティングに関する深い理解と業務経験
Welcomed Skills
・ROSの開発経験必須(ROS1 ROS2は問わない)
・DDDやClean Architectureの原則を適用したソフトウエア設計の経験