company logo

Woven By Toyota

Rapid-Control-Prototyping Simulation Engineer, AD/ADAS

Rapid-Control-Prototyping Simulation Engineer, AD/ADAS

Tags: Full-time, 3 YOE, Business Japanese

Tokyo, Tokyo, Japan・Fetched 30+ days ago

Job Description

About Woven by Toyota
Woven by Toyota, a part of the Toyota Group, is challenging the current state of mobility through human-centric innovation and empowering mobility transformation. Through our AD/ADAS technology, our automotive software development platform Arene OS, our mobility test course Toyota Woven City, and Toyota’s growth fund, Woven Capital, we are pioneering the movement of people, goods, information, and energy, weaving a future of enhanced safety, connectivity and well-being for all.

=========================================================================


About Woven by Toyota
Woven by Toyota, a part of the Toyota Group, is challenging the current state of mobility through human-centric innovation and empowering mobility transformation. Through our AD/ADAS technology, our automotive software development platform Arene OS, our mobility test course Toyota Woven City, and Toyota’s growth fund, Woven Capital, we are pioneering the movement of people, goods, information, and energy, weaving a future of enhanced safety, connectivity and well-being for all.

=========================================================================

TEAM
Our mission is to advance automated driving technology through development using Rapid-Control-Prototyping(RCP) for fast development cycles. To be number one in the automated driving industry, agile software development is necessary. Increasing the speed and quality of software development requires efficient software development with fast development cycles, such as control modification on the vehicle and on-the-fly evaluation, and to immediately launch a flexible development environment that supports development from the beginning to the end of the project. The App Tool Chain team develops test environments using agile development methods for autonomous driving software. If you would like to be at the forefront of developing autonomous driving systems, come work with us!

WHO ARE WE LOOKING FOR?
Our mission is to provide an advanced and efficient development and evaluation environment for the development of autonomous driving systems. By combining actual vehicles and simulations, we consistently achieve a high degree of freedom while maintaining a high degree of accuracy from the beginning to the end of a project and accelerate daily software development. Therefore, we are looking for individuals who have the skills required to build a vehicle evaluation environment, including vehicle communication design between in-vehicle devices, simulation development, sensor driver development, data analysis, and data logging. Past work experience includes: those who have communicated with many stakeholders and developed software based on their needs, those who have developed medium or larger sized products while controlling outsourcing, those who have developed Ether/CAN communication software, simulations, sensor drivers, etc., and those who have worked with xILS. Experience in development/evaluation using xILS is desirable.


RESPONSIBILITIES
  • Development and practical application of high-speed development environment technology that integrates vehicle and simulation
  • Design/implementation/evaluation of communication functions between in-vehicle devices and sensor drivers
  • Test bench construction and evaluation platform construction (CI/CD)
  • Design/implementation/evaluation of CAN Gateway and MBD device


  • MINIMUM QUALIFICATIONS
  • Over 3 years of implementation experience in either C or C++ programming language
  • Over 3 years of software development experience in Linux
  • 3 or more years of work experience in embedded software development or simulation development
  • 3+ years of experience working in a team in medium-sized or larger product development projects
  • Communication ability both in English and Japanese


  • NICE TO HAVES
  • Experience in development of automated driving systems and evaluation tools
  • Familiarity with system architecture design and development process
  • Experience in design and implementation software using MBD tools
  • Experience in implementation of communication functions such as CAN and Ethernet
  • Experience implementing sensor drivers
  • Experience in either Python or Shell programming language
  • Experience in designing and implementing infrastructure using cloud environments, on-premise servers, etc.
  • Fluent Japanese/English reading and writing


  • =========================================================================
    Important Points
    ・All interviews will be arranged via Google Meet, unless otherwise stated.
    ・The same job descriptions are available in both English and Japanese; therefore, we kindly ask that you apply to only one version.
    ・We kindly request that you submit your resume in English, if possible. However, Japanese resumes are also acceptable. Please note that, depending on the English proficiency requirements of the role, we may request an English version of your resume later in the process.

    WHAT WE OFFER
    ・Competitive Salary - Based on experience
    ・Work Hours - Flexible working time
    ・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 Insurance - Health Insurance, Pension, Workers’ Comp, and Unemployment Insurance, Long-term care insurance
    ・Housing Allowance
    ・Retirement Benefits
    ・Rental Cars Support
    ・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.