Embedded Software Engineer 2

Epitec, Inc.
Chillicothe, IL, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$101,920 - $108,160
Working hours
Regular working hours

Tech stack

C (Programming Language) Automation of Tests C++ (Programming Language) Computer Programming Computer Engineering Datasheets Embedded Software Python (Programming Language) MATLAB Regression Testing Server Administration Software Engineering
+3 more
Integration Tests Information Technology Programming Languages

Job description

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

Requirements

Embedded Software, Software Engineering, Verification Engineering, Embedded Software, Software Development, Testing, Test Automation, Software Engineering, Software Administration, MATLAB, * 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…