Job Details
Software Engineer - Localization and Mapping
Software Engineer - Frontend Developer
Japan
Tokyo
2021-10-14 05:27:21

Job Description

We are seeking a localization and mapping software engineer to liaise between the software developers and customer sites. In this role you will manage the deployment of software and maps to autonomous vehicles, collection of vehicle data logs, validation of site setup, execution of tests and performing on-site map maintenance tasks.

Key Responsibilities:
・Perform data collection tasks to support map generation. This will include validation of the data and execution of first stage processing
・Interface with customer agents to arrange conditions for the execution of vehicles
・Deploy software and maps to vehicles and execute autonomous operations
・Perform and verify tests on site to confirm state of autonomous system
・Work closely with developers to execute development tasks, including software and configuration changes
・Perform map editing tasks to alter autonomous vehicle maps based on environmental details

 

Essential Requirements
・Business level English/Japanese communication skills
・Bachelor’s degree in Engineering / technical field or equivalent experience
・Sound knowledge of hardware / software QA methodologies, tools and processes
・An ability to take ownership, investigate and drive issue resolution
・Fluency with scripting languages such as C++ and Python
・Sound knowledge of Linux CLI, bash scripting
・Experience connecting to & configuring hardware using CAN / SPI / USB /TCP/IP
・Ability to work with minimal supervision in a highly safety conscious environment with limited communications to the office.

Preferred Requirements
・Testing or implementing robotic solutions / applications using ROS
・Experience with GNSS/IMU systems such as Novatel
・History using Jira and GitLab
・Electronics (Soldering, crimping, insulation, measurement, troubleshooting etc.)
・Experience with GIS software
・Autonomous vehicle safety critical map management and production

 

仕事内容

ソフトウェア開発者と顧客サイトの間で連絡を取り合うためのローカリゼーションおよびマッピングソフトウェアエンジニアを募集しております。 この役割では、自動運転車へのソフトウェアとマップの展開、車両データログの収集、サイトセットアップの検証、テストの実行、およびオンサイトマップメンテナンスタスクの実行を管理します。

主な責務:
・マップ生成をサポートするためのデータ収集タスクを実行する。 これには、データの検証と第1段階の処理の実行が含まれます。
・顧客エージェントと連携して、車両の実行条件を調整する。
・ソフトウェアや地図を車両に配備し、自律運用を行う。
・自律システムの状態を確認するために、現場でテストを実行および検証する。
・開発者と緊密に連携して、ソフトウェアや構成の変更などの開発タスクを実行する。
・マップ編集タスクを実行して、環境の詳細に基づいて自動運転車のマップを変更する。

 

必須条件
・ビジネスレベルの英語/日本語コミュニケーションスキル
・工学/技術分野の学士号または同等の経験を持っていること
・ハードウェア/ソフトウェアのQA方法論、ツール、およびプロセスに関する十分な知識を持っていること
・所有権を取得し、調査し、問題解決を推進する能力を持っていること
・C ++やPythonなどのスクリプト言語に堪能であること
・Linux CLI、bashスクリプトに関する十分な知識を持っていること
・&への接続経験を持っていること(CAN / SPI / USB / TCP / IPを使用したハードウェアの構成)
・オフィスとのコミュニケーションが制限され、安全性の高い環境で最小限の監督で作業できる能力を持っていること

望ましいスキル
・ROSを使用したロボットソリューション/アプリケーションのテストまたは実装した経験
・ノバテルなどのGNSS / IMUシステムの経験
・JiraとGitLabを使用した経歴
・電子機器の知識(はんだ付け、圧着、絶縁、測定、トラブルシューティングなど)
・GISソフトウェアの使用経験
・自動運転車のセーフティクリティカルマップの管理と作成経験