2,121,617open jobs
134,161companies
239,939added this week
Browse all
Location
In office (Mossville)
Visa
H-1B filings in 12 months: 32 · green card filings: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 5, 2026. Diversified Services Network scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Diversified Services Network, known as DSN, is an IT consulting and staffing firm based in Naperville, Illinois, that serves government agencies and private companies. Founded in 1989, it offers IT consulting, software development and integration, independent verification and validation, project management and Medicaid, SNAP and TANF policy and staffing services, with offices in Chicago, Peoria, Dallas and Broomfield. It places contract engineers and IT professionals with clients, hiring manufacturing, test and quality engineers, project and program managers, product owners, software engineers and technicians.

HIL Verification & Controls Engineer

Mossville, IL | Onsite | Full-Time

Diversified Services Network, Inc. (DSN) is seeking a full-time HIL Verification & Controls Engineer to join our team in Mossville, IL. We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely reputable, stable Fortune 100 company - let's talk!

Position Overview

This 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 software and controls issues earlier in the development cycle and expand regression-test coverage. Beyondtest execution, the role offers hands-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.

Requirements

Required 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

  • 401(k)
  • 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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,121,617 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Mossville
In office · Full-Time · Bachelor's Degree · Durham
Python
Rust
C++
C++
CMake
DevOps
RTOS
Linux
IoT
FreeRTOS
Apply
$150k – $175k per year · Remote (United States) · Secret · Full-Time · 10+ years exp · Bachelor's Degree · Wilmington
Python
Verilog
VHDL
DevOps
Linux
Chips/EDA
Xilinx Vivado
Apply
$165k – $247k per year · Equity · In office · 15+ years exp · Bachelor's Degree · Kirkland
Apply
$137k – $205k per year · Equity · In office · 5+ years exp · Bachelor's Degree · Kirkland
Python
MATLAB
Apply
$100k – $135k per year · Equity · In office · 5+ years exp · Bachelor's Degree · Eden Prairie
Python
MATLAB
Apply
$113k – $169k per year · In office · Full-Time · Bachelor's Degree · Mossville
MATLAB
MATLAB
Simulink
Apply
$113k – $169k per year · In office · Full-Time · Bachelor's Degree · Mossville
DevOps
Wi-Fi
Apply
$98k – $146k per year · In office · Full-Time · Bachelor's Degree · Mossville
Python
C++
DevOps
RTOS
Git
Management
Agile
Apply
$128k – $193k per year · In office · Full-Time · Bachelor's Degree · Mossville
C++
MATLAB
MATLAB
Simulink
Apply
$147k – $193k per year · In office · Full-Time · 8+ years exp · Bachelor's Degree · Mossville
C++
MATLAB
MATLAB
Simulink
Management
Agile
Apply
See all jobs
This is one of many
2,121,617 more open roles from verified company boards, updated every day.