HIL Verification Engineer

Chillicothe, IL, US • Posted 2 days ago • Updated 2 days ago
Contract W2
12 Months
On-site
$50 - $52/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

Summary

Payrate: $50.00 - $52.00/hr.
 
Summary:
This role supports the Electrification Verification/HIL team within the Advanced Power Technologies Team. The team is responsible for verification and validation of electrification programs, embedded controls, and software across multiple machine and stationary applications. The engineer will help develop, maintain, and use HIL simulation capabilities to identify software and controls issues earlier in the development cycle and improve regression-test coverage. The current team supports OPAL-RT and dSPACE HIL benches and performs release/regression testing for electrification controls and software. The role works closely with controls and software developers to support software releases and new machine/program development.
 
Responsibilities
  • Develop or modify MATLAB/Simulink plant models for real-time HIL simulation.
  • Configure and operate OPAL-RT or dSPACE HIL benches.
  • Develop test plans and test cases from software or system requirements.
  • Write and maintain Python-based automated regression tests.
  • Run automated and manual software regression tests.
  • Review test results and investigate failures.
  • Use CAN/J1939 tools and diagnostic data to troubleshoot embedded software and system behavior.
  • Work directly with controls/software engineers to reproduce issues, debug new functionality, and verify fixes.
  • Maintain HIL hardware, harnesses, models, configurations, and test documentation.
  • Support commissioning of HIL benches for new applications.
  • Develop and maintain real-time electrification plant models using MATLAB/Simulink.
  • Develop, configure, and maintain dSPACE and OPAL-RT HIL test environments.
  • Develop requirements-based HIL test plans and test cases.
  • Develop automated regression testing using Python or similar scripting/programming tools.
  • Execute software release and regression testing using both automated and manual methods.
  • Analyze test results, document defects, and support root-cause investigation.
  • Work closely with embedded controls and software developers to validate new features and debug software/system issues.
  • Support CAN/J1939 communications, diagnostics, fault injection, and ECU integration testing.
  • Maintain test traceability and test-result documentation.
  • Help improve verification efficiency through reusable test automation and standardized HIL processes.
 
Qualifications
  • 2–4 years of experience required.
  • Bachelor's degree required.
  • Internships can be considered as relevant experience.
 
Skills
  • Ability and willingness to learn.
  • MATLAB/Simulink.
  • Programming experience in C, Python, or similar languages.
  • Experience developing and maintaining real-time electrification plant models using MATLAB/Simulink.
  • Knowledge of dSPACE and OPAL-RT HIL test environments.
  • Ability to develop requirements-based HIL test plans and test cases.
  • Experience with automated regression testing using Python or similar programming tools.
  • Understanding of automated and manual software release and regression testing.
  • Ability to analyze test results, document defects, and support root-cause investigations.
  • Ability to collaborate with embedded controls and software developers to validate new features and debug software/system issues.
  • Knowledge of CAN/J1939 communications, diagnostics, fault injection, and ECU integration testing.
  • Ability to maintain test traceability and test-result documentation.
  • Interest in improving verification efficiency through reusable test automation and standardized HIL processes.
  • Strong problem-solving and troubleshooting abilities.
  • Ability to work collaboratively with controls, software, systems, and test engineers.
  • Clear technical communication and documentation skills.
  • Comfortable working independently on technical problems while keeping the broader development team informed.
  • Organized and disciplined in test execution, defect documentation, and follow-through.
  • Willingness and ability to learn new HIL hardware, software tools, machine applications, and control systems.
 
Pay Transparency: The typical base pay for this role across the U.S. is: $50.00 - $52.00 /hour. Non-exempt positions are eligible for overtime at a rate of 1.5 times the base hourly rate for all hours worked in excess of 40 in a work week, or as required by state or local law. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, health savings accounts with qualified medical plan enrollment, 10 paid days off, 3 days paid bereavement leave, 401(k) plan participation with employer match, life and disability insurance, commuter benefits, dependent care flexible spending account, accident insurance, critical illness insurance, hospital indemnity insurance, accommodations and reimbursement for work travel, and discretionary performance or recognition bonus. Sick leave and mobile phone reimbursement provided based on state or local law. 
 
Consent to Communication and Use of AI Technology: By submitting your application for this position and providing your email address(es) and/or phone number(s), you consent to receive text (SMS), email, and/or voice communication whether automated (including auto telephone dialing systems or automatic text messaging systems), pre-recorded, AI-assisted, or individually initiated from Aditi Consulting, our agents, representatives, or affiliates at the phone number and/or email address you have provided. These communications may include information about potential opportunities and information. Message and data rates may apply. Message frequency may vary.
You represent and warrant that the email address(es) and/or telephone number(s) you provided to us belong to you and that you are permitted to receive calls, text (SMS) messages, and/or emails at these contacts. You also acknowledge and agree to Aditi Consulting LLC’s use of AI technology during the sourcing process, including calls from an AI Voice Recruiter. AI is used solely to gather data and does not replace human-based decision-making in employment decisions.  Calls may be recorded.
 
Consent is not a condition of purchasing any property, goods, or services. You may revoke your consent at any time by replying “STOP” to messages or by contacting  .
For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our .
 
#AditiConsulting
# 26 - 07289
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111892
  • Position Id: 26-07289
  • Posted 2 days ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.