Hardware in the Loop (HIL) - Development Engineer

THE PHOENIX
Detroit, MI, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Automation of Tests System Configuration MATLAB Real Time Simulation Simulink Software Requirements Analysis Stateflow Test Scripts Information Technology Modeling and Simulation

Job description

The Hardware-In-Test-Loop (HITL) Development Engineer is responsible for all activities related to the development, maintenance, execution, and automation of HITL environments used for the validation of locomotive traction/propulsion, auxiliary systems, power electronics, and embedded control software. This role works closely with Drives Control, Systems, Software, and Verification teams to build comprehensive real-time simulation environments that support product development and validation lifecycle.

Responsibilities:

  • Work cross functionally to identify and capture requirements to execute the full lifecycle development of HITL solutions.

  • Define simulator I/O requirements, and specify interface mapping and signal conditioning based on system requirements and control architecture..

  • Develop and release real-time simulation models for traction motors, power converters, energy storage systems, braking systems, and various locomotive/off-highway vehicle (OHV) sub-systems.

  • Create automated test frameworks, write test scripts and sequences, design fault injection scenarios, and execute closed-loop control validation.

  • Integrate new control software releases into active HITL platforms and update real-time plant models accordingly

  • Maintain and update official HITL design documentation, test procedures, and platform configuration documents.

Requirements

  • Experience with Full lifecycle HITL Development, Architecture Design, Simulator Integration, and Platform Configuration.

  • The ability to manage multiple projects simultaneously.

  • Modeling and simulation abilities using (matlab, simulink, stateflow, and simscape power systems).

  • Familiarity with hardware environments with OpalRT (or similar) real-time simulators, signal conditioning, and interface mapping.

  • Advanced test automation framework development, test scripting, and Fault Injection Testing.

  • Past experience managing test reporting, closing out design/verification reviews, and ensuring rigorous data traceability.

  • Additional experience/knowledge with locomotive embedded systems design a plus., Bachelor of Science in Electrical, Computer Science or a Technical Discipline with 3 to 6 years of related experience.

Benefits & conditions

Pulled from the full job description Health insurance Retirement plan Vision insurance Dental insurance Disability insurance Paid holidays

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Selecting specific microcontrollers and fundamental programming languages for powertrains

David Romić · World Congress 2023

6:44 min

Hardware integration testing suites and autonomous track operations

Denis Grahovac · World Congress 2021

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

3:42 min

Designing an automated system harness for continuous testing

Elaine Dias Batista Elaine Dias Batista · World Congress 2026 Europe

Videos

See all

Related articles

See all