Software Platform Engineer - Perception

Carmera

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.

TEAM

Core AD/ADAS develops, implements, and scales human-centered automated driving solutions for personal and commercial use. The team focuses on perception technologies and software for production and is building an in-house perception solution that will be adapted across multiple technical organizations. We are solving complex, real-world problems using large-scale data, machine learning algorithms, and a variety of perception technologies in codebases spanning real-time safety-critical software, desktop applications, and ML training platforms

The platform team’s grand mission is to enable shipping perception solutions to production on demand with TMC.

WHO ARE WE LOOKING FOR

We're looking for a senior engineer to design and implement solutions to complex real-world problems while working with other teams. You will combine the latest technologies with safety standards while also considering cost efficiency. You have patience to solve processes for production development and grow peers’ software competency by leading by example. This is a hybrid role, reporting to the platform engineering manager, and you will need to come to the Nihonbashi, Tokyo office regularly.

RESPONSIBILITIES

  • Initially you will help transition Inadatron, a production ML perception development and training platform, from a fit-for-purpose design to a more general design to accommodate additional production development. Inadatron is used by multiple companies under the Toyota umbrella and is part of production workflows for products such as Highway Teammate and Toyota Safety Sense.
  • You’ll architect, implement, and maintain the other repositories involved in building the in-house perception solution and production workflows.
  • You'll need to write, test, and ship software for desktop, embedded, and cloud runtimes, and also design reliable software interfaces that balance simplicity, featurefulness, and separation of concerns.
  • You’ll also review design and code with other platform developers to facilitate rapid incremental improvements.

MINIMUM QUALIFICATIONS

  • Fluent in modern Python 3
  • Fluent in a modern systems programming language (preferably C++) and a modern build system (preferably Bazel)
  • Experience with Docker and a CI system such as GitHub Actions
  • English technical writing skills (ex: for software documentation)
  • Experience with deep learning, computer vision, and functional safety helps but can otherwise be learned on the job
  • -

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)

By submitting your application you agree to the following terms: https://woven.toyota/en/applicant-privacy-notice

Our Commitment

・We are an equal opportunity employer and value diversity.

・We pledge that any information we receive from you will be used ONLY for the purpose of hiring assessment.

Read Full Description
Confirmed 23 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles