Remote Jobs RockRemote Jobs Rock

ADAS HMI Engineer, Customer Application

📅 May 22
ADAS HMI DevelopmentSoftware EngineeringC ProgrammingEmbedded Software
Apply Now

📜 Description

  • Lead requirements definition, functionality design, ECU communication specifications, implementation, and validation for HMI control applications.
  • Evaluate HMI behavior in vehicles and driving simulators, coordinating with related teams to respond to specification changes.
  • Review software and advise on quality for mass-production development.
  • Coordinate with Toyota Motor Corporation and partners on development scope, schedules, and budgets.
  • Collaborate with hardware and software engineers on interactive notifications for Meter, HUD, and multimedia systems.

🛠️ Requirements

  • 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
  • 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

✨ Benefits

  • ・Competitive Salary - Based on experience
  • ・Work Hours - Flexible working time
  • ・Paid Holiday - 20 days per year (prorated)
  • ・Sick Leave - 6 days per year (prorated)
  • ・Japanese Social Insurance - Health Insurance
  • Pension
  • Unemployment Insurance
  • Long-term care insurance
  • ・Housing Allowance
  • ・Retirement Benefits
Full job description
About Woven by Toyota
Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what “mobility” means and how it serves society.

Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions empower these teams to execute, and together, we’re working toward one bold goal: a world with zero accidents and enhanced well-being for all.

=========================================================================
About Woven by Toyota Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what “mobility” means and how it serves society. Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions empower these teams to execute, and together, we’re working toward one bold goal: a world with zero accidents and enhanced well-being for all. ========================================================================= ========================================================================= 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.

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
  • Lambda

    Staff Software Engineer - Infrastructure Storage

    🔥 12 hours ago
    Lambda👥 501 - 1000 employees🏢 Technology

    Seeking a seasoned Staff Storage Software Engineer to design and deploy high-performance storage solutions for AI infrastructure, impacting the future of AI technology.

    Storage Systems EngineeringC ProgrammingC++ ProgrammingRust Programming
    Mixpanel

    Senior Software Engineer, Experimentation

    🕒 yesterday
    Mixpanel👥 10,000+ employees🏢 Software Development🤝 B2B

    Own the technical design and delivery of full-stack features for experimentation, feature flags, session replay, and heatmaps, while improving production reliability and shaping product direction.

    Software EngineeringFull-stack ArchitectureReactTypeScript
    Datadog

    Senior Software Engineer - Alerting Platform Automation

    🕒 yesterday
    Datadog👥 5001 - 10,000 employees🏢 Computer Software

    Build and scale automation for Datadog’s Alerting platform, creating fast test environments and improving infrastructure, CI/CD, deployment, and developer tooling to strengthen reliability and feedback loops.

    Software EngineeringInfrastructure AutomationAlerting PlatformsCI/CD

    Trusted by Remote Workers