Embedded Software Engineer (Electrification HIL)
Job Description
The OperAxis team is hiring an Embedded Software Engineer in Mossville, IL (onsite) for an electrification verification team that validates embedded controls and software across machine and stationary applications, using HIL simulation to catch issues earlier. Local candidates only. Schedule is Monday to Friday, 8 AM to 5 PM. What you'll do: - Build and maintain real-time electrification plant models in MATLAB and Simulink - Configure and maintain dSPACE and OPAL-RT HIL test environments - Write requirements-based HIL test plans and test cases - Automate regression testing with Python - Run release and regression testing, document defects and support root-cause work - Support CAN and J1939 communications, diagnostics, fault injection and ECU integration testing - Maintain HIL hardware, harnesses, models and test documentation, and commission new benches Requirements: - Bachelor's in computer science, software engineering or a related field - Solid C or C++ programming - MATLAB, Simulink and dSPACE - Ability to read schematics and component data sheets - Working knowledge of the software development lifecycle Preferred: - Plant modeling for real-time HIL - Python test automation - OPAL-RT experience - CAN and J1939 diagnostic tools