Software Engineer, Rust, Technologies & Standards

Tokyo
Product & Technology – Arene /
Employee /
Hybrid
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
The Technologies & Standards team is a small team that is responsible for advanced technologies, open source software, standards, and information sharing across Toyota Group and the broader industry. It is a conduit to enrich Woven by Toyota's technology culture, with the objective of supporting Toyota's transformation into a software-first mobility company.

You will report to the Head of the Technologies & Standards team. This role's workplace is either fully remote from the US, or hybrid from Japan, working in the office at least 3 days per week.

WHO ARE WE LOOKING FOR
You are a technical expert in modern software development in Rust. You are able to build custom Rust toolchains. You are able to author guidelines explaining how to use such toolchains and Rust itself to produce correct programs. You are familiar with toolchain qualification processes (for example, for functional safety). While this role targets safety-critical systems, experience in such an environment is not a prerequisite.

RESPONSIBILITIES:

    • Work with Modern Rust toolchain, combining latest upstream Rust and adjustments for functional safety.
    • Work with Software development guidelines for using Rust in safety-critical runtimes.
    • Strategy and implementation of rapid, iterative toolchain qualification.
    • Involvement in the broader technology ecosystem, particularly for safety-critical and system software, to understand and influence the ongoing evolution of these fields;
    • Work with internal teams developing the vehicle software platforms, and users of this vehicle software, to identify areas where significant improvement can be achieved through technological advances;
    • Work with architects to align ongoing feature work with potential future technological advances;

MINIMUM QUALIFICATIONS:

    • Fluency in English
    • 4 years+ of experience with modern low-level software development, ideally in C++
    • Experience working in multicultural teams and openness to multiple cultures
    • Excellent knowledge of modern software development practices
    • Experienced engineering practitioner in a commercial products context
    • Experience deploying modern software at scale
    • Mindset for ownership, growth, and a bias for progress

NICE TO HAVES:

    • Contribute to open source projects
    • Contribution to international standards
    • Publications in academic research
    • Presentations at international conferences
    • Proficiency in Japanese
    • Experience writing Rust, production level code
    • Automotive Industry or other safety-critical engineering
    • Security-conscious software design and implementation
    • Video Games, Simulation, or High Performance Computing
If you are located outside of Japan we will set up an interview over Google Hangout Meet.

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.