TEAM
The Human System Integration team is developing the human machine interface (HMI), which helps ensure that drivers can use advanced driver assistance systems (ADAS) safely and securely. As ADAS replaces part of human cognition, judgment, and operation, we aim to promote mutual understanding between the car and humans through HMI and deliver safe, reliable mobility to more people in more places. HMI development has many driver features and directly contributes to the improvement of the car\'s product appeal, thus making a significant contribution to car manufacturing.
WHO ARE WE LOOKING FOR?
You will develop HMI control applications to cover advanced driver assistance systems. Our application depends on information from the vehicle control application and sensors, and also generates interactive notifications on the Meter, HUD and multimedia systems, you will need to establish cooperative relationships with other hardware and software engineers. We are involved in many projects from the planning and conceptualization phase to the development phase, and therefore we are looking for engineers with solid coding skills, extensive knowledge of software development, and logical thinking abilities to derive optimal solutions. The ideal candidates will be able to lead the team, work independently to complete tasks, and communicate smoothly with stakeholders around them. You\'ll report to the manager in charge of HMI application development.
RESPONSIBILITIES
- Lead the team in defining requirements, designing functionality including communication specification between electronic control units for the HMI control application, software implementation and validation
- Conduct HMI evaluations using a vehicle and a driving simulator, and work with team members and related applications teams to quickly respond to specification changes
- Conduct reviews and provide advice to ensure software quality in mass-production development
- Negotiate with Toyota Motor Corporation and the other partners to establish development items, schedules, and budget
- You will come to our office 3 days per week following our hybrid work policy
MINIMUM QUALIFICATIONS
- 3+ years in software engineering for consumer-focused applications
- Experience as tech lead, helping other programmers with software implementation projects
- Experience working directly with a variety of teams both internal and external to understand and share the requirements, specifications and the technical details
- Ability and experience communicating in Japanese, including written and oral, in a working environment
NICE TO HAVES
- 3+ years of experience in HMI development for mass production vehicles or development of control software for cockpit ECUs of Meter, HUD, or multimedia systems
- 3+ years of production-level programming experience in C
- Experience in embedded or ECU software development (practical experience in software architecture design, software implementation, verification, and evaluation)
- Experience in model-based development (MBD) using MATLAB, Simulink, or similar technologies
- Experience in mobile/web/desktop application development using Python, Flutter, Unity, Blender, or similar
- Background with automotive industry standards such as functional safety (ISO 26262) and SOTIF
- Project management experience with Agile/Scrum
- Driving simulator development experience
- Experience in UX planning and interactive design
Similar Jobs
What We Do
Woven by Toyota will help to deliver the safest, most intelligent mobility experiences and lifestyle for Toyota customers everywhere. At Woven by Toyota, we envision a human-centered future, where world-class technology expands global access to mobility, enhances the capabilities of drivers, and empowers people to thrive. We achieve this with a unique global culture that weaves modern Silicon Valley innovation with Japanese quality craftsmanship. As society, technology and customer needs evolve, we continuously pursue new ways to create a more personal, seamless experience for customers.







