Embedded Software Engineer 2 - HIL Verification & Electrification (119593-1)

Cullerton Group

Mossville (IL)

On-site

USD 63,000 - 89,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

vision
dental
health insurance
401k
holiday pay

Job summary

Cullerton Group has a new opportunity for an Embedded Software Engineer 2 – HIL Verification & Electrification in Mossville, Illinois. The role focuses on validating embedded controls and software for electrification systems using MATLAB/Simulink, OPAL-RT, and dSPACE to identify issues early in development.

Responsibilities include developing real-time plant models, configuring HIL benches, creating automated regression tests, and collaborating across controls and software teams to support

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a closely related technical field.
  • 2–4 years of relevant embedded software, controls engineering, software verification, simulation, or related activities.
  • Working knowledge of MATLAB/Simulink for model-based development, simulation, or control system modeling.
  • Experience with at least one programming or scripting language (C, C++, Python).
  • Understanding of embedded software development, verification, validation, and testing methodologies.
  • Ability to analyze requirements, develop test cases, execute testing, and document results.
  • Strong analytical, problem-solving, debugging, and troubleshooting skills.
  • Ability to work collaboratively with controls, software, systems, and test engineers.
  • Willingness to learn new HIL hardware and test tools, and work onsite in Mossville, IL.

Responsibilities

  • Develop and maintain real-time electrification plant models using MATLAB/Simulink for embedded controls verification and HIL.
  • Configure, operate, troubleshoot, and maintain OPAL-RT and dSPACE HIL benches with hardware and software configurations.
  • Develop requirements-based HIL test plans and automated regression tests using Python or similar languages; execute tests.
  • Analyze test results, investigate failures, document defects, and reproduce issues with engineers to verify fixes.
  • Support CAN/J1939 diagnostics, ECU integration testing, and HIL bench commissioning with traceability and QA practices.

Skills

MATLAB/Simulink
C/C++
Python
Embedded software testing
Test automation
Analytical problem solving
Team collaboration
Technical communication
Willingness to learn new HIL tech

Education

Bachelor's degree in Computer Science/EE/CE
Master's degree in Engineering (preferred)

Tools

OPAL-RT
dSPACE
CAN/J1939

Job description

Cullerton Group has a new opportunity for an Embedded Software Engineer 2 – HIL Verification & Electrification in Mossville, Illinois.

The work will be performed 100% onsite, with an 8-hour shift beginning at 8:00 or 9:00 AM. This is a 12-month position that can lead to permanent employment with our client. Compensation is $55/hr W-2 plus full benefits (vision, dental, health insurance, 401k, and holiday pay).

  • vision
  • dental
  • health insurance
  • 401k
  • holiday pay
Job Summary

The Embedded Software Engineer 2 will support the verification and validation of embedded controls and software for advanced electrification systems used in mobile equipment and stationary power applications. This role focuses on developing, maintaining, and operating Hardware-in-the-Loop (HIL) simulation environments using MATLAB/Simulink, OPAL-RT, and dSPACE to identify software and controls issues early in the development lifecycle. The engineer will create automated regression tests, analyze software behavior, and collaborate with embedded controls and software development teams to validate new features and support software releases. The ideal candidate will have experience with MATLAB/Simulink, programming or scripting, and embedded systems testing, along with a strong willingness to learn new HIL technologies and control systems.

Key Responsibilities
  • Develop and maintain real-time electrification plant models using MATLAB/Simulink to support embedded controls verification and Hardware-in-the-Loop simulation.
  • Configure, operate, troubleshoot, and maintain OPAL-RT and dSPACE HIL test benches, including hardware, harnesses, software configurations, and test environments.
  • Develop requirements-based HIL test plans and test cases, create automated regression tests using Python or similar programming languages, and execute manual and automated software release testing.
  • Analyze test results, investigate software and controls failures, document defects, and collaborate with embedded software and controls engineers to reproduce issues, debug functionality, and verify corrective actions.
  • Support CAN/J1939 communication diagnostics, fault injection, ECU integration testing, and HIL bench commissioning while maintaining test traceability, documentation, and standardized verification processes.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a closely related technical field.
  • 2–4 years of relevant experience in embedded software, controls engineering, software verification, simulation, or related engineering activities. Relevant internships are accepted. Recent graduates with a relevant Master's degree in Engineering may also be considered.
  • Working knowledge of MATLAB/Simulink for model-based development, simulation, or control system modeling.
  • Experience with at least one programming or scripting language, such as C, C++, or Python.
  • Understanding of embedded software development, verification, validation, and testing methodologies.
  • Ability to analyze technical requirements, develop test cases, execute testing, and document results.
  • Strong analytical, problem-solving, debugging, and troubleshooting skills.
  • Ability to work collaboratively with controls, software, systems, and test engineers.
  • Strong technical communication, documentation, organization, and time management skills.
  • Willingness and ability to learn new HIL hardware, software tools, machine applications, and control systems.
  • Ability to work independently on technical problems while communicating progress and findings to the broader engineering team.
  • Ability to work 100% onsite in Mossville, Illinois.
Preferred Qualifications
  • Hands-on experience with Hardware-in-the-Loop (HIL) testing, particularly using OPAL-RT or dSPACE platforms.
  • Experience developing or modifying real-time plant models using MATLAB/Simulink.
  • Experience creating automated regression testing frameworks or scripts using Python.
  • Familiarity with CAN/J1939 communication protocols, ECU integration, fault injection, and embedded diagnostics.
  • Experience with embedded controls verification, software release testing, and requirements-based test development.
  • Knowledge of electrification systems, electric powertrains, battery systems, motor controls, or industrial electronic control systems.
  • Experience commissioning HIL test benches, maintaining hardware configurations, or troubleshooting simulation environments.
  • Familiarity with test traceability, defect tracking, regression testing, and software quality assurance practices.
  • Experience supporting automotive, heavy equipment, industrial machinery, or stationary power applications.
Why This Role?

This position offers an opportunity to work on advanced electrification technologies and embedded controls verification supporting a global leader in heavy machinery and manufacturing. Unlike traditional testing positions, this role provides exposure to HIL system design, test bench development, plant modeling, automated testing, and direct collaboration with embedded software developers.

Cullerton Group provides a professional environment with growth potential, comprehensive benefits, and opportunities to develop specialized expertise in electrification, simulation, and embedded systems engineering.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

(1119593) HIL Verification & Controls Engineer
(1119593) HIL Verification & Controls Engineer

Diversified Services Network, Inc. • Mossville (PA)

On-site
USD 80,000 - 95,000
401(k)
Dental insurance
Vision Insurance
+7
Embedded Software Engineer 2 (116127-1)
Embedded Software Engineer 2 (116127-1)

Cullerton Group • Mossville (IL)

On-site
USD 66,000 - 94,000
Vision/ dental benefits
Health insurance
401k with holiday pay
+1
(1119593) HIL Verification & Controls Engineer
(1119593) HIL Verification & Controls Engineer

Diversified Services Network • Mossville (IL)

On-site
USD 80,000 - 95,000
401(k)
Dental insurance
Vision Insurance
+7
(1119593) HIL Verification & Controls Engineer
(1119593) HIL Verification & Controls Engineer

Diversified Services Network, Inc. • Illinois

On-site
USD 80,000 - 95,000
401(k)
Dental insurance
Vision Insurance
+7
Onsite HIL Verification Embedded Engineer - Electrification
Onsite HIL Verification Embedded Engineer - Electrification

Cullerton Group • Mossville (IL)

On-site
USD 63,000 - 89,000
vision
dental
health insurance
+2
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
USD 58,530 - 83,362
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Design Engineer 2 - 119373-1
Design Engineer 2 - 119373-1

Cullerton Group • Mossville (IL)

On-site
USD 48,000 - 68,000
Full benefits
Vision and dental
Health insurance
+2
HIL Verification & Controls Engineer – Electrification
HIL Verification & Controls Engineer – Electrification

Diversified Services Network, Inc. • Illinois

On-site
USD 80,000 - 95,000
401(k)
Dental insurance
Vision Insurance
+7
Systems Engineer 3 - Requirements, Validation & Verification - 118350-1
Systems Engineer 3 - Requirements, Validation & Verification - 118350-1

Cullerton Group • Mossville (IL)

On-site
USD 63,000 - 89,000
Electrification HIL Verification & Controls Engineer
Electrification HIL Verification & Controls Engineer

Diversified Services Network, Inc. • Mossville (PA)

On-site
USD 80,000 - 95,000
401(k)
Dental insurance
Vision Insurance
+7