(1119593) HIL Verification & Controls Engineer

Diversified Services Network•Mossville, IL
•$80,000 - $95,000•Onsite

About The Position

Diversified Services Network, Inc. (DSN) is hiring an onsite HIL Verification & Controls Engineer in Mossville, Illinois, to support the Electrification Verification/HIL team within the Advanced Power Technologies group. The team verifies and validates embedded controls and software for electrification programs across heavy machine and stationary power applications. The engineer will help build and use hardware-in-the-loop (HIL) simulation capabilities to identify software and controls issues earlier in development and expand regression-test coverage. The role includes test execution as well as hands-on work in HIL design and build, plant modeling, and new feature development.

Requirements

  • Bachelor's degree and 2–4 years of relevant experience, or a master's degree with consideration for graduates coming directly out of school.
  • Proficiency with MATLAB/Simulink.
  • Experience with at least one programming language, such as C or Python.
  • Ability and willingness to learn new HIL hardware, software tools, machine applications, and control systems.

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 automated and manual methods.
  • Review test results, investigate failures, document defects, and support root-cause analysis.
  • Partner with controls and software engineers to reproduce issues, validate new features, and verify fixes for 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.

Benefits

  • 401(k)
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service