株式会社ティアフォー logo

1321_Autonomous Driving Software Engineer, Industrial & Off-road Mobility

Hiring from
Japan
Work type
Hybrid
Posted
Is this job info correct?

605,647 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

1321_Autonomous Driving Software Engineer, Industrial & Off-road Mobility

仕事概要

【背景】
TIER IVは、オープンソースの自動運転ソフトウェア「Autoware」を中心に、自動運転の社会実装を進めています。私たちのチームでは、工場・港湾・物流拠点などのヤード環境から、建設・砕石などのオフロード環境まで、産業モビリティにおける自動運転技術の開発に取り組んでいます。

これらの環境では、公道向け自動運転とは異なり、明確なレーンや道路境界が存在しない環境、荒れた路面、粉塵、変化する地形、大型車両特有のDynamicsなど、まだ十分に解かれていない技術課題が数多く存在します。

また、顧客Projectごとに個別開発を繰り返すのではなく、複数の車両・Use Caseへ展開できるProductを継続的に開発するとともに、将来必要になる可能性が高い技術についても先行して開発しています。

本ポジションでは、候補者の専門性に応じてProduct DevelopmentまたはAdvanced Developmentを中心に担当し、アルゴリズムやSoftware Componentの開発だけでなく、AutowareへのIntegration、Simulation / HILSでの評価、実車でのField Testまで一貫して関わっていただきます。

【仕事内容】
- 産業・オフロード領域向け自動運転システムの開発
- Perception / Planning / Control / Localization / Calibration等の自動運転機能の設計・実装・改善
- 複数Projectで再利用可能なSoftware Component / Interfaceの開発
- 論文、OSS、既存アルゴリズムのSurvey、再現実装、Benchmarkおよび採用判断
- ROS 2 / C++を中心としたSoftwareの実装、性能改善、Test Codeの実装
- Camera / LiDAR / Radar / GNSS / IMU等を利用したインテグレーション / Calibration
- Dataset / rosbagを用いたOffline Evaluation、Failure Analysis、Benchmark開発
- Simulation / HILSを利用した機能評価・Regression評価
- 開発した機能のAutowareへの統合および実車適合・動作検証
- テストコースや実環境でのField Test、Log解析、改善
- Projectで得られた課題・知見のProductへのFeedbackと共通化
- 先行開発で生まれた技術のプロダクトへの組み込み・実用化
- Software Architecture、Interface、開発・評価基盤の継続的な改善
- OSSへのContribution、特許出願、論文執筆
※担当領域は候補者の専門性・経験に応じて決定します。すべての領域に最初から精通している必要はありません。

【チャレンジ・やりがい】
- Algorithm / Softwareを作るだけでなく、Simulationから実車まで一貫して開発できる
- 小型の搬送車両から大型トラック・オフロード車両まで、多様なVehicle / ODDを扱える
- Perception、Localization、Planning、Control等、自分の専門性を活かしながらSystem全体へ領域を広げられる
- 公道向けAutowareの前提がそのまま通用しない環境で、新しいCapabilityそのものを作れる
- Research / Advanced Developmentの成果をProductへ移管し、複数Projectに実際に使われるSoftwareへ育てられる
- Autowareを中心としたグローバルなOSS ecosystemや論文へ技術成果を還元できる

※コンピュータサイエンス専攻の学位は必須ではありません。同等の実務・研究・Hands-on Development経験があれば歓迎します。
データ構造、アルゴリズム、計算量などのComputer Scienceの基礎知識

【従事すべき業務の内容】
- 雇入れ直後: 本求人に記載のある業務
- 変更の範囲: 上記に加え、会社が指定した業務

必須スキル

- C++を用いたSoftwareの設計・実装経験
- Linux環境での開発経験
- Gitを利用したTeam Development、Debug、Code Reviewの経験
- 以下の少なくとも1つの領域における専門知識または実装経験:Perception / Localization / Calibration / Planning / Control / Autonomous Driving System Integration / Simulation
- Requirementや実装方法が完全には定義されていない技術課題に対して、自ら調査・実装・評価を進められる能力
※経験年数のみでは判断しません。研究、個人開発、OSS、ロボット競技等を含め、実際に動作するSystemを自ら作り、評価・改善した実績を重視します。
- 日本語能力不問

歓迎スキル

- ROS / ROS 2を用いた開発経験
- Autowareまたは他のAutonomous Driving Software Stackの開発経験
- Camera / LiDAR / RADAR / GNSS / IMU等のSensor HardwareおよびSensor Physicsに関する知識
- Rustを用いたSoftwareの設計・実装経験
- CUDA / TensorRT / GPU Optimization等の経験
- Machine Learningを用いたPerception Systemの開発・Deployment経験
- Planning / Control等のAlgorithm開発経験
- Vehicle Interface / CAN / Drive-by-Wire等のVehicle System開発経験
- Simulation / SILS / HILSを用いた評価経験
- Dataset / Benchmark / Evaluation Frameworkの開発経験
- OSSへのContribution実績
- GitHub、Technical Blog等で確認できるTechnical Output
- 実機を用いた開発・評価経験
- 研究開発成果の査読付き論文の採択・学会発表、または特許出願の経験
- 自動運転AIチャレンジ、高専ロボコン、NHK学生ロボコン/ABUロボコン、RoboCup、FIRST Robotics Competition、つくばチャレンジ等で、実機の設計・実装・評価・改善に主体的に取り組んだ経験
- ロボット競技、研究Project、個人開発等において、限られた期間でHardware / Softwareを統合し、実際に動くSystemを作り上げた経験

求める人物像

- 自ら手を動かし、短いCycleで実装・評価・改善を繰り返すことが好きな方
- 完成されたRequirementを待つのではなく、Goalから必要な開発アイテムを考えて進められる方
- 1つ以上のTechnical Domainに強みを持ちながら、自分の担当領域に閉じずSystem全体に関心を持てる方
- Simulationだけでなく、実際のRobot / Vehicleを動かしながら課題を解決することを楽しめる方
- 新しいAlgorithm、OSS、Paper等を素早く理解し、自ら実装・評価できる方
- 自分の専門外であっても、Goal達成に必要であれば積極的に学び、手を動かせる方
- 国籍・言語・専門領域の異なるEngineerと協働できる方
- 学生時代を含め、ロボット競技、研究Project、個人開発等で「実際に動くもの」を作ることに熱中した経験のある方を歓迎します。

応募概要

給与

想定月収 / Estimated Monthly Salary:483,334円 ~ 1,166,667円

月額基本給 / Base Monthly Salary :357,334円 ~ 862,667円 (固定残業手当を除く額/excluding fixed overtime pay)

固定残業手当 / Fixed Overtime Pay:時間外労働の有無に関わらず45時間分の時間外手当として126,000円 ~ 304,000円を支給(45時間を超える時間外労働分、休日労働及び深夜労働分についての割増賃金は追加で支給 / A fixed overtime allowance of ¥126,000to ¥304,000will be paid, regardless of whether overtime is performed. Any overtime exceeding 45 hours, as well as holiday work and late-night work, will be paid separately as additional premium wages.

勤務地

(雇入れ直後 / Initial Assignment)
東京都品川区北品川一丁目12-10 ジャコムビル、東京都品川区北品川一丁目19-4 泉北品川ビル及び労働者の自宅
Jakom Building, 1-12-10 Kitashinagawa, Shinagawa-ku, Tokyo, Izumi Kitashinagawa Building, 1-19-4 Kitashinagawa, Shinagawa-ku, Tokyo, and Employee’s home

(変更の範囲 / Potential Changes)
会社の定める場所(テレワークを行う場所を含む)/Any location designated by the company (including remote work locations)

就業の場所における受動喫煙を防止するための措置に関する事項:就業場所 全面禁煙
Smoking is prohibited at all work locations (completely smoke-free environment).

雇用形態

正社員(雇用期間の定め:なし)/Full-time employee (no fixed term of employment)

勤務体系

勤務時間 / Working Hours:フレックスタイム制/Flextime system applied
(始業)午前6時00分 / Start: 6:00 AM
(終業)午後10時00分 / End: 10:00 PM
(所定労働時間 / Standard working hours)8時間/日 / 8 hours per day
(休憩時間 / Break time)1時間 / 1 hour
(所定労働時間を超える労働の有無 / Overtime)あり
休日:完全週休二日制(土曜日・日曜日)、国民の祝祭日
   夏期休暇:3日(7月~9月の間で各自取得)
   ※当年7月8月入社の場合を除く
   年末年始:6日 ※元日を含み会社カレンダーによる
   【年間休日120日以上】

Holidays and Leave :
Days off : Full five-day workweek with Saturdays, Sundays, and national holidays off
Summer vacation : 3 days, to be taken individually between July and September(Excludes employees who join in July or August of the same year)
Year-end and New Year holidays : 6 days, including New Year's Day, based on the company calendar
Annual total : At least 120 days off per year

試用期間

あり(二か月) / Two months probation period

福利厚生

- 社会保険完備(厚生年金、健康保険、雇用保険、労災保険)
- 通勤手当支給(社内規定に準ずる)
- ライフサポート(育児休暇や介護休暇、時短勤務など)
- 企業型確定拠出年金制度

- Social insurance coverage(Includes health insurance, employee pension (厚生年金), employment insurance, and workers’ compensation insurance)
- Commuting allowance:Provided in accordance with company policy
- Life support programs:Includes childcare leave, nursing care leave, and shortened working hours
- Corporate Defined Contribution Pension Plan (401k-style plan): company-sponsored retirement savings plan

Similar jobs