Adas Verification & Validation - System Hil Engineer

Ford Ford · Auto · Dearborn, MI +1 · PD Operations and Quality

This role focuses on developing and validating Advanced Driver Assistance Systems (ADAS) through Hardware in the Loop (HIL) and Vehicle in the Loop (VIL) testing. Responsibilities include creating test tools, automation, analysis methods, and integrating software and hardware for virtual vehicle testing, sensor simulation, and image analysis. The goal is to ensure the safety, ease, and enjoyment of the driving experience by identifying issues in embedded software and reducing dependency on vehicle-level testing.

What you'd actually do

  1. Work as an individual contributor on an agile test team, developing and proving out test tools, automation, analysis methods, and supporting software testing.
  2. Responsible for developing and bringing up test solutions, in order to perform ADAS features validation.
  3. Develop and integrate software and hardware solutions to improve virtual vehicle test environment for testing of new and existing ADAS features.
  4. Develop and integrate camera, radar, and ultrasonic sensor stimulation and simulation tools for testing of new and existing ADAS features.
  5. Analyze test bench functionality to correlate to vehicle behavior in real world scenarios.

Skills

Required

  • Bachelor’s Degree in Electrical, Computer Science, Mechanical Engineering or related field
  • 2+ years of experience in integration and testing of automotive software in a HiL environment
  • 2+ years of experience in test tool development or software development
  • Experience with Python for test automation
  • Experience with embedded software systems, launching and supporting software for hardware products

Nice to have

  • Master’s degree in Electrical, Computer Science, Mechanical, System Engineering or related field
  • 2+ years of experience in integration and testing of ADAS software and sensors in a HiL environment
  • Experience designing and building HIL (IPG, Vector, NI, dSPACE) test systems for ADAS development and validation
  • Experience with software development for image analysis
  • Experience with Tracetronic ecu.test and test.guide software
  • Experience with ADAS and/or vehicle dynamics simulation tools (CarSim, CarMaker, monoDrive, Unreal, etc.)
  • Experience working with Github, Jenkins and related build and version control tools
  • Understanding of various embedded software communication protocols such as CAN, UDS, SOME/IP, UDP, XCP
  • Experience working in an Agile or V-Cycle software development environment
  • Initiative, resilience, a strong work ethic and a desire for continuous learning
  • skilled at working in large team environments and interfacing with technical experts

What the JD emphasized

  • integration and testing of automotive software in a HiL environment
  • test tool development or software development
  • Python for test automation
  • embedded software systems
  • integration and testing of ADAS software and sensors in a HiL environment
  • designing and building HIL (IPG, Vector, NI, dSPACE) test systems for ADAS development and validation
  • software development for image analysis