ADAS HMIエンジニア・カスタマーアプリケーション
🚗 About Woven by Toyota 🚗
Woven by Toyota contributes to Toyota's once-in-a-century transformation into a mobility company. Inspired by our history of continuous invention "for the sake of others," our mission is to expand the definition of mobility, enhance its societal contributions, and challenge the status quo of mobility with human-centered innovation.
We operate around four pillars: AD/ADAS (Automated Driving/Advanced Driver-Assistance Systems), Arene (a vehicle software production platform for SDVs - Software Defined Vehicles), Woven City (a mobility test course), and Cloud & AI (digital infrastructure supporting collaboration). Essential business functions support these teams, and together we strive to realize an "accident-free society" and "mass production of happiness."
👥 About the Team 👥
The Human System Integration team develops Human Machine Interfaces (HMIs) crucial for drivers to safely and securely use advanced driver-assistance systems. As the scope of system assistance in cognition, judgment, and operation expands, we aim to foster mutual understanding between cars and humans, providing safe and secure mobility freedom through HMIs. HMI development directly impacts vehicle appeal due to frequent driver interaction, offering a significant opportunity to contribute to car manufacturing.
🌟 About the Candidate 🌟
You will develop HMI control applications for advanced driver-assistance systems. This application receives extensive information from vehicle control and recognition applications, generates HMI requirements, and outputs interactive notifications to meters, head-up displays, and multimedia systems. Collaboration with other hardware and software engineers is essential. You will be involved in various stages from planning and conception to product development. We seek engineers with solid coding skills, broad knowledge of software development, logical thinking to derive optimal solutions, the ability to communicate smoothly with others, and the drive to see tasks through independently and lead the team. You will report directly to the HMI Application Development Manager.
📝 Job Description 📝
- Lead the team in requirement definition, functional design including inter-ECU communication specifications, and software implementation and verification for HMI control applications.
- Evaluate HMIs using actual vehicles and driving simulators, and collaborate with team members and related application teams to respond promptly to specification changes.
- Conduct reviews and provide advice to ensure the software quality of mass production development.
- Negotiate with Toyota Motor Corporation and other partners to formulate development items, schedules, and budgets.
- Adhere to the hybrid work policy, with at least three days of office attendance per week.
✅ Required Qualifications ✅
- 3+ years of experience in consumer application software development.
- Experience as a technical lead, supporting other programmers and implementing software.
- Proficiency in Japanese communication, both written and verbal, for business purposes.
- Experience in direct communication with diverse internal and external teams, understanding and sharing each other's requirements, specifications, and technical details.
🌟 Preferred Qualifications 🌟
- 3+ years of HMI development experience for mass-produced vehicles, or control software development experience for cockpit ECUs (meters, head-up displays, multimedia systems).
- 3+ years of C language programming experience in mass production development.
- Embedded software or ECU software development experience (practical experience in software architecture design, implementation, verification, and evaluation).
- Model-based development (MBD) experience using technologies like MATLAB and Simulink.
- Mobile/web/desktop application development experience using Python, Flutter, Unity, Blender, etc.
- Knowledge and practical experience with automotive industry standards such as Functional Safety (ISO 26262) and SOTIF.
- Project management experience in Agile/Scrum development.
- Driving simulator development experience.
- Practical experience in UX planning and interactive design.
⚠️ Notes ⚠️
- All interviews are typically conducted via Google Meet.
- Current job postings are available in both English and Japanese. Please apply to only one version.
- We kindly request submission of an English resume. If you submit a Japanese resume for any reason, we may request an English resume during the selection process depending on the position.
💰 Compensation & Benefits 💰
- Industry-standard salary commensurate with experience.
- Working Hours: Flexible working hours.
- Annual Paid Leave: 20 days per year (prorated for the first year based on the month of joining).
- Sick Leave: 6 days per year (prorated for the first year based on the month of joining).
- Holidays: Saturdays, Sundays, national holidays, and other days designated by the company.
- Social Insurance: Health insurance, employee pension insurance, industrial accident insurance, employment insurance, and long-term care insurance.
- Housing allowance.
- Retirement benefit system.
- Rental car support.
- In-house training programs (software learning, language learning).
💖 Our Commitment 💖
- We are an equal opportunity employer and value diversity.
- Personal information collected will be used solely for recruitment and onboarding purposes. Please refer to our Privacy Notice for details.