Embedded Software Engineer 2


Xcelo Group Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- CANalyzer
- MATLAB
- Python
- Simulink
- Validation
Summary
Job Title: Embedded Software Engineer 2 (HIL/SIL Validation Engineer)
Work Location: Mossville, IL
Work Model: Onsite / Local Candidates Preferred
Work Auth: All Visas accepted (NO H1 and NO Fake Profile)
Important: Candidates should be currently located in or near Mossville, IL or within a reasonable commuting distance.
Education
Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related technical field.
Job Summary
We are seeking an experienced HIL/SIL Validation Engineer to support embedded control system verification and validation. The engineer will develop, execute, automate, and troubleshoot Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test environments using dSPACE, MATLAB/Simulink, Python, Vector tools, and embedded C/C++.
The role will focus on system-level verification, ECU validation, test automation, defect investigation, and validation of software/hardware integration.
Required Skills
- Strong hands-on experience with HIL/SIL validation and testing
- Strong experience with dSPACE HIL systems
- Experience with ECU validation and embedded control systems testing
- Proficiency with MATLAB/Simulink
- Experience with Python automation, scripting, and data analysis
- Programming experience with C/C++
- Experience with gtest / C++ test automation
- Knowledge of CAN, J1939, and UDS diagnostics
- Experience with Vector tools
- Ability to read and understand electrical schematics and component datasheets
- Experience troubleshooting embedded hardware/software integration issues
- Strong understanding of the Software Development Lifecycle (SDLC)
- Knowledge of embedded system development and verification processes
- Strong problem-solving and root-cause analysis skills
- Good verbal and written communication skills
Key Responsibilities
- Develop and execute HIL/SIL verification test plans for embedded control systems and ECUs
- Configure, operate, and troubleshoot dSPACE and Vector-based test benches
- Develop and maintain automated test scripts and validation frameworks
- Automate data collection, test execution, and reporting processes
- Develop validation tests using dSPACE, MATLAB/Simulink, Python, and embedded test tools
- Perform system-level verification of software and hardware integrations
- Investigate defects and perform root-cause analysis
- Debug embedded control software, hardware, and communication networks
- Support virtual validation, SIL, and HIL testing activities
- Collaborate with software, controls, validation, and product engineering teams
- Participate in technical reviews, planning, and validation activities
Approximate Work Distribution
- 40% HIL/SIL test development and execution
- 30% Test automation and scripting
- 20% Issue investigation and debugging
- 10% Team collaboration, reviews, and planning
Experience Required
4+ years of relevant embedded systems / validation experience, including strong hands-on experience with HIL/SIL, dSPACE, ECU validation, MATLAB/Simulink, Python, and embedded controls testing.
- Dice Id: 91099353
- Position Id: OOJ - 1595-596-1788971190
- Posted 12 hours ago
Company Info
About Xcelo Group Inc
At Xcelo, we do much more than software integration. We deliver superior IT Solutions through the successful integration of people, technology and efficient business systems. We employ only senior-level, trusted consultants and programmers with proven track records of success. Because we are a small, efficient business staffed by technology experts, we can offer customers nimble service, unprecedented project turn times, and increased flexibility when compared to larger competitors.
By maintaining a strategic business model that combines Global IT Service Centers in USA with IT experts located offshore, we improve productivity and maximize our client s cost savings, without compromising on product quality or delivery timelines. As a result, Xcelo customers receive face-to-face service, save time and money, and eliminate the need to hire extra personnel or train existing staff for highly technical projects.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs