Jobs · Engineering · Michigan

Senior Integration Test Engineer

May Mobility · Ann Arbor, MI · Yesterday
On-siteEngineering$100k–$125k/yrFull-time

Job Summary

Senior Integration Test Engineers serve as key stakeholders in the R&D process. This role bridges simulation and on-road testing by validating vehicle system behavior in a controlled lab environment.

Essential Responsibilities

  • Lead the development and execution of comprehensive HIL test plans, focusing on the integration of autonomous software with autonomous system hardware
  • Perform bench-level testing of sensors and compute modules
  • Execute static vehicle-level HIL testing by simulating real-world driving scenarios in a controlled environment
  • Execute structured test plans covering functional, regression, and fault-injection scenarios
  • Measure and analyze software performance (latency, CPU/memory utilization, throughput) on target hardware to ensure the autonomy stack meets necessary requirements
  • Design and implement automated test suites
  • Integrate HIL test results and automation workflows with cloud computing services (AWS) for scalable data analysis and regression tracking
  • Monitor and debug vehicle communications
  • Partner with Autonomy and Systems Engineering teams to define validation requirements and translate complex edge cases into repeatable HIL test cases
  • Ensure all anomalies are thoroughly documented
  • Champion product quality by contributing to acceptance criteria and safety-critical validation metrics

Skills and Abilities

  • Proven ability to construct and maintain HIL test environments
  • Static vehicle-level or chassis dynamometer test experience
  • Deep understanding of CAN networks and vehicle communication protocols
  • Proficiency with Ethernet protocols (UDP and TCP)
  • Experience with CAN bus analysis tools (e.g., Intrepid Vehicle Spy, Vector CANoe/CANalyzer)
  • Strong command of Linux environments for system configuration, log manipulation, and troubleshooting
  • Expertise in Test Case Automation and scripting to reduce manual testing overhead
  • Able to prioritize complex deliverables and pivot testing strategies as autonomy software evolves
  • Strong ability to translate low-level hardware bugs into actionable insights for high-level software teams
  • Experience integrating test automation with cloud computing services (AWS)

Qualifications and Experience

  • Bachelor's degree in an applicable engineering field
  • 5+ years experience testing complex safety-critical systems involving software, firmware, and/or hardware, preferably in an automotive context
  • Direct experience with Hardware-in-the-Loop testing and system-level validation
  • Valid driver's license and clear driving record

Desirable

  • Master's degree in an applicable engineering field
  • Experience testing ADAS vehicles or autonomous robotic systems
  • Experience using AWS for data storage, compute, or CI/CD integration
  • Coding proficiency in Python or C++ for creating test scripts and data analysis tools

Similar jobs