Software Platform Engineer, Driverless e-Palette

Tokyo

Woven by Toyota

Woven by Toyota will help Toyota to develop next-generation cars and to realize a mobility society in which everyone can move freely, happily and safely.

View all jobs at Woven by Toyota

Apply now Apply later

Woven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City — our test course for advanced mobility — we’re bringing greater freedom, safety and happiness to people and society. 
Our unique global culture weaves modern Silicon Valley innovation and time-tested Japanese quality craftsmanship. We leverage these complementary strengths to amplify the capabilities of drivers, foster happiness, and elevate well-being.
TEAMAimed at ensuring Woven's vision of "Mobility for All", our team's mission is to develop an autonomous vehicle that can drive with no human involvement. We focus on Mobility as a Service (MaaS) applications, as increased vehicle use, common in rideshare, allows us to use rich sensors and computers to achieve the necessary reliability for removing a human driver. We change people's lives with our driverless vehicles. While working towards our mission we aim to build a diverse team of curious and dedicated individuals with different experiences.私たちのチームのミッションは、人間の関与なしで運転できる自動運転車を開発し、Wovenのビジョンである"Mobility for All"の実現に貢献することです。私たちは、人間のドライバーがいない自動運転に必要な高い信頼性を実現するため、ライドシェアサービスにおける車両使用時間の増大を前提にリッチなセンサー構成とコンピュータを利用可能なMaaS(Mobility as a Service)でのアプリケーションに焦点を当てています。私たちのドライバーレス車両は人々の生活に変革をもたらします。このミッションに向かって開発を進める中で、さまざまな経験を持つ好奇心旺盛で献身的なメンバーによる多様性のあるチームを構築することを目指しています。
WHO ARE WE LOOKING FOR?Your daily tasks include developing automated driving software, evaluating it, and making improvements from real-world feedback. As a software engineer you will accelerate this iteration by investigating issues from the whole system point of view.日々の業務は、自動運転ソフトウェアの開発と評価、そして実車試験からのフィードバックを基にした改善を行うことです。ソフトウェアエンジニアとしてシステム全体の観点から問題を調査することで、この開発サイクルを加速させます。

RESPONSIBILITIES

  • Implement new capabilities for automated driving systems.
  • Develop performance analysis tools to improve the automated driving system in multiple layers, including ego vehicle behavior, computational resource management, latency, and so on.
  • Design, implement the core low-level infrastructure software, such as inter process communication, data logging, and sensor drivers.
  • Understand and fulfill the software practices that produce maintainable code, including automated testing, continuous integration, and code review.
  • Come to the office 3 times weekly following our hybrid workplace rules, reporting to the manager in charge of our mobility-as-a-service business.
  • 自動運転システムの新機能の実装
  • 自車両の挙動、計算リソース管理、レイテンシなど、多層的に自動運転システムを改善するための性能分析ツールの開発
  • プロセス間通信、データロギング、センサードライバなど、コアとなるローレベルのインフラストラクチャソフトウェアの設計と実装
  • 自動テスト、継続的インテグレーション、コードレビューなど、保守可能なコードを構築するためのソフトウェア開発手法の実践
  • ハイブリットワークポリシーに沿った週3日の出社とマネージャーへの成果報告

MINIMUM QUALIFICATIONS

  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field
  • 3+ years of professional experience working with C++ and Linux
  • Understanding of common software performance trade offs and pitfalls, real-time distributed systems, and parallel computing
  • Proficiency in linear algebra and computational geometry
  • Business English communication ability
  • コンピュータサイエンス、コンピュータ工学、ロボティクス、または関連分野の学士号
  • C++とLinuxを使用した3年以上のプロフェッショナルな経験
  • 一般的なソフトウェアパフォーマンスのトレードオフと落とし穴、リアルタイム分散システム、および並列計算の理解
  • 線形代数と計算幾何学の知識
  • ビジネス英語によるコミュニケーション能力

NICE TO HAVES

  • Master's/Ph.D. in Computer Science, Computer Engineering, Robotics, or a related field
  • Professional experience working with Python
  • Experience developing automated vehicles or related robotics systems
  • Experience working in an agile environment with modern software development tools such as JIRA, Confluence, Jenkins.
  • Experience in software development using statistics or machine learning
  • Hardware knowledge about sensors commonly found on automated vehicles such as cameras, LiDAR, radar.
  • コンピュータサイエンス、コンピュータ工学、ロボティクス、または関連分野の修士号/博士号
  • Pythonを使用したプロフェッショナルな経験
  • 自動運転車両や関連するロボティクスシステムの開発経験
  • JIRA、Confluence、Jenkinsなどの最新のソフトウェア開発ツールを使用したアジャイル環境での経験
  • 統計学または機械学習を使用したソフトウェア開発の経験
  • カメラ、LiDAR、レーダーなどの自動運転車両によく利用されるセンサーに関するハードウェアの知識
WHAT WE OFFER・Competitive Salary - Based on experience・Work Hours - Flexible working time with NO core-hours・Paid Holiday - 20 days per year (prorated)・Sick Leave - 6 days per year (prorated)・Holiday - Sat & Sun, Japanese National Holidays, and other days defined by our company・Japanese Social Security - all applicable (Health Insurance, Pension, Workers’ Comp, and Unemployment Insurance, Long-term care insurance)・In-house Training Program (software study/language study)
Our Commitment・We are an equal opportunity employer and value diversity.・Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile C++ Computer Science Confluence Distributed Systems Engineering Jenkins Jira Lidar Linear algebra Linux Machine Learning Privacy Python Radar Robotics Security Statistics Testing

Perks/benefits: Career development Competitive pay Flex hours

Region: Asia/Pacific
Country: Japan

More jobs like this