HIL Verification & Controls EngineerMossville, IL Onsite Full-Time
Position OverviewThis onsite role supports the
Electrification Verification/HIL team within the Advanced Power Technologies group, which verifies and validates embedded controls and software for electrification programs across a range of heavy machine and stationary power applications. The engineer will
help build and use hardware-in-the-loop (HIL) simulation capabilities that catch s
oftware and controls issues earlier in the development cycle and expand regression-test coverage. Beyond
test execution, the role offers h
ands-on involvement in HIL design and build, plant modeling, and new feature development.
Key Responsibilities• Develop and maintain real-time electrification plant models in MATLAB/Simulink for HIL simulation.
• Configure, operate, and maintain dSPACE and OPAL-RT HIL benches, including hardware, harnesses, models, and configurations.
• Support commissioning of HIL benches for new applications.
• Develop requirements-based HIL test plans and test cases from software and system requirements.
• Build and maintain automated regression tests using Python or similar scripting/programming tools.
• Execute software release and regression testing using both automated and manual methods.
• Review test results, investigate failures, document defects, and support root-cause analysis.
• Partner directly with controls and software engineers to reproduce issues, validate new features, and verify fixes in support of software releases and new program development.
• Support CAN/J1939 communications, diagnostics, fault injection, and ECU integration testing, using CAN tools and diagnostic data to troubleshoot embedded software and system behavior.
• Maintain test traceability and test-result documentation.
• Improve verification efficiency through reusable test automation and standardized HIL processes.
RequirementsRequired Qualifications• Bachelor's degree and 2-4 years of relevant experience, required OR
• Master's degree graduates coming directly out of school will also be considered.
• Proficiency with MATLAB/Simulink.
• Experience with at least one programming language (C, Python, etc.).
• Strong ability and willingness to learn new HIL hardware, software tools, machine applications, and control systems.
Benefits- Dental insurance
- Vision Insurance
- Disability insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Paid Holidays
Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more! https://www.dsnworldwide.com
Salary expectations: 80,000-95,000 per annual