Now Hiring: Embedded Software / HIL Verification Engineer
Location: Mossville, IL
Work Type: On-site, full-time
Pay: $49 - $52 an hr
Contract: 12 months
Schedule: 8-hour days, starting between 8:00–9:00 AM
We’re looking for an Embedded Software / HIL Verification Engineer to join an electrification verification team supporting embedded controls and software development.
This is more than a traditional testing role. You’ll have the opportunity to work across HIL design and development, plant modeling, automated testing, embedded software verification, and troubleshooting, while collaborating directly with controls and software engineers on new functionality.
What You’ll Do:
- Develop and maintain real-time plant models using MATLAB/Simulink
- Configure and maintain dSPACE and OPAL-RT HIL environments
- Develop requirements-based HIL test plans and test cases
- Create automated regression tests using Python, C/C++, or similar programming languages
- Execute manual and automated software release and regression testing
- Analyze test results and support root-cause investigations
- Troubleshoot embedded software and system behavior using CAN/J1939
- Support diagnostics, fault injection, and ECU integration testing
- Collaborate with embedded controls and software engineers to validate new features and verify fixes
- Improve test efficiency through reusable automation and standardized HIL processes
What We’re Looking For:
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related field
- 2–4 years of relevant experience; internship experience can be considered
- Recent master’s graduates will also be considered
- Experience with MATLAB/Simulink
- Programming experience with Python, C, C++, or similar languages
- HIL experience is highly preferred
- Strong troubleshooting and problem-solving skills
- Ability to read technical schematics and component data sheets
- Strong communication and technical documentation skills
#LI-JD1
#INDOEM