求人情報詳細

ロボットシステム低レイヤーソフトウェアエンジニア / 500万円〜1000万円


ポジション

ロボットシステム低レイヤーソフトウェアエンジニア


仕事内容

ロボットシステム低レイヤーソフトウェアエンジニアは弊社の自律移動ロボット(AMR)システムの下位レイヤの開発を担当するエンジニアです。
自社製品はSLAMによる自律移動を行うロボットですが、x86のCPUとArm® (Cortex®-M7)ベースマイクロコントローラを搭載しています。
ロボットシステム低レイヤーソフトウェアエンジニアはこれらのハードウェアに搭載されるソフトウェアのうち、より下位レイヤに位置するソフトウェア、例えば以下の様な要素を含むソフトウェアの開発を行います。
・上位レイヤアプリケーションがハードウェアリソースを最大限に生かすことができる環境を整えます。
・上位レイヤソフトウェアに対する、センサー、アクチュエータ、通信モジュールなどのドライバレイヤーを実装します。
・ハードウェアの異常な挙動をモニタリングし、フェイルセーフな保護機構を開発します。
・RTOS等を使用したエンベデッドシステムファームウェアを開発します。

このように上位レイヤのアプリケーションとハードウェアとの間をつなぎ、システムを安定稼働させるソフトウェアインフラを提供します。
ロボットシステム低レイヤーソフトウェアエンジニアはソフトウェア開発チームの一員として以下の様な業務を遂行することが期待されています。

・コーディングを行っていただきます
・各種フレームワーク・ミドルウェアなどの導入を計画します
・スクラム開発の思想に則りチームメンバーとともに開発を遂行します
・チームメンバーのコードをレビューします
ARM、Cortexは、米国およびその他の国におけるARM Ltd.の登録商標または商標です。


必要業務経験

【必須】
・各種組み込み通信プロトコル(SPI等)を使った実務経験
・組み込みRTOSによるハードウェア製品を制御するソフトウェアの開発経験
・Linuxを用いて長期間安定稼働するシステムを構築した経験
・ROS (ROS1, ROS2)を使った実務経験
・C/C++によるファームウェア開発経験
・回路図を見て、アーキテクチャを理解するスキル
・コンピュータネットワークアーキテクチャの仕様について基本的な知識を有している
・日本語が初級~中級レベルで話せる
-(日本語しか話せない社内メンバーとのコラボレーションがあります)
・英語が中級レベルで話せる
-(英語しか話せない社内メンバーとのコラボレーションがあります)

【歓迎】
・各種電子回路計測器(オシロスコープ、ロジックアナライザなど)の使用経験
・ロボット制御・制御工学やその関連学問を修めていること、またはそれと同等の実務経験
-ナビゲーション
-センサ統合技術
-制御工学
・Rust言語の知見
・電子回路に対する知識・経験(電子工作程度)
・自動車や搬送ロボットなど自律移動する製品の設計経験
・ISO3691-4 (ISO26262)等、機能安全に関わる経験
・ブラシレスDCモータ等に携わった経験
・電子回路設計CADの使用経験
・顧客との折衝の経験
・英語がビジネスレベルでできる
・日本語がビジネスレベルでできる
・自律移動ロボットが好きな方
・種々のロボットコンテストやコーディングチャレンジなどのイベントに参加されている方
募集中の他のポジションの職務を兼任できる方(ご経験や能力等に合わせてある程度柔軟に職務内容を定義・調整します)


事業内容

次世代の産業インフラとなるロボティクス・オートメーション製品を開発・販売
<製品例>
・自動搬送ロボット
・ロボット統合制御システム


職種

機械 / 研究・開発(機械)


勤務地

神奈川県川崎市


勤務時間

始業: 10:00 終業 :19:00 休憩時間:60分 ※職務内容に応じてフレックスタイム制を適用しております


年収

500万円〜1000万円


保険

・社会保険完備


諸手当

・職務内容に応じてリモートワークやフルフレックスタイムの適用
・グローバル環境(外国籍メンバー多数)
・カジュアルな職場環境(服装自由)


休日休暇

休日:
・毎週土曜日、日曜日
・年末年始(12月28日~1月3日)
休暇:
・年次有給休暇:入社日に25日付与(日数は入社月に応じて按分されます)
※祝日は休みではありません


PAGE TOP