HIL Developer/ Tester

Methodica

TROY, MI

JOB DETAILS
JOB TYPE
Full-time, Employee
SKILLS
Automation, Automotive Industry, C Programming Language, C++ Programming Language, Communications Protocols, Computer Firmware, Computer Maintenance, Computer Programming, Continuous Deployment/Delivery, Continuous Integration, Corrective Action, Embedded Software, Embedded Systems, Failure Analysis, Identify Issues, LabVIEW Programming Language, Network Traffic Analysis, Problem Solving Skills, Python Programming/Scripting Language, Root Cause Analysis, Scripting (Scripting Languages), Software Engineering, System Validation, Systems Administration/Management, Test Automation, Test Bench, Test Design, Test Plan/Schedule, Test Scripts, TestStand, Testing, Traceability, Validation Testing
LOCATION
TROY, MI
POSTED
22 days ago

Loctaion: Columbus, IN # Onsite

 We are seeking a skilled HIL Developer/Tester to design, build, and maintain Hardware-in-the-Loop (HIL) test systems supporting validation and certification engineering activities.

This role is closely associated with OBD-related testing enablement (not direct OBD testing) and involves developing test environments, components, and simulations that support certification workflows.

The position is software-heavy but requires strong collaboration with hardware and firmware teams, along with the ability to troubleshoot cross-domain issues and identify root causes efficiently.

Key Responsibilities

HIL Development & Validation

  • Design, build, configure, and maintain HIL test benches and automation frameworks

  • Develop test components, plant models, simulations, and validation environments

  • Execute integration, functional, and system-level validation activities

Certification & OBD Enablement

  • Support certification-related engineering and validation workflows

  • Develop test infrastructure and simulations that enable OBD-related testing

  • Collaborate with compliance and validation teams to ensure test readiness and traceability

Software-Focused Engineering with HW/FW Interaction

  • Develop automation scripts, tools, and validation logic using embedded/software technologies

  • Interface with hardware, firmware, and ECU communication layers

  • Analyze vehicle network traffic, diagnostics, and communication protocols

Troubleshooting & Root Cause Analysis

  • Debug issues across hardware, software, and firmware domains

  • Perform failure analysis, log interpretation, and defect isolation

  • Provide corrective actions and validation support for resolved issues


Required Qualifications

  • 4–6 years of experience in HIL development, validation, or embedded testing

  • Strong programming skills in C, C++, Python, or Embedded C

  • Hands-on experience with HIL tools (e.g., NI TestStand, LabVIEW, Vector tools, or equivalent)

  • Knowledge of automotive communication protocols such as:

    • CAN / CAN-TP

    • UDS

    • Ethernet / SOME-IP (preferred)

  • Experience with diagnostics, ECU flashing, or OBD-related validation environments

  • Proven ability to troubleshoot cross-domain HW/SW/FW issues

  • Experience with automation frameworks, CI/CD, or test scripting is a plus

 



 
 
 
 
 

About the Company

M

Methodica