{"schemaVersion":"jobsearcher.job.v1","id":"39b19168fb0d0b406cd4d906","url":"https://jobsearcher.com/jobs/39b19168fb0d0b406cd4d906","canonicalUrl":"https://jobsearcher.com/jobs/39b19168fb0d0b406cd4d906","title":"Embedded Software Validation Engineer","description":"Join one of the top Mining & Construction Machinery Manufacturing Company as Embedded Software Validation Engineer to validate Control Software.Position: Embedded Software Validation EngineerLocation: Mossville/Chillicothe (Peoria), IllinoisDuration: 01 year initially then possible extensionRole:Seeking an engineer to develop, execute, and automate Hardware-in-the-Loop (HIL) and Software-in-the-loop (SIL) verification activities for embedded control systems. The role focuses on dSPACE-based test environments, system-level verification, automation in both the HIL and SIL environments, and troubleshooting of electronic control software and hardware.Typical tasks:Develop and execute HIL/SIL verification test plans for embedded control systems and ECUs.Configure, operate, and troubleshoot dSPACE/Vector-based test benches and validation environments.Create and maintain automated test scripts, data collection, and reporting tools to improve test efficiency and coverage for both HIL and SIL environmentsAnalyze defects, perform root-cause investigations, and support system-level verification of software and hardware integrations.40% HIL/SIL test development and execution, 30% test automation and scripting, 20% issue investigation and debugging, 10% team collaboration, reviews, and planning.Education & Experience Required: Years of experience: 02-04 years with BS Degree or higher.Top 3 Skills:HIL/SIL Validation & TestingdSPACE toolchain & MATLAB/SimulinkPython, Gtest, C++ Automation & Embedded Software VerificationAdditional skills:Experience with CAN/J1939 communication protocols and Vector tools (CANoe/CANalyzer) for embedded systems testing and diagnostics.Experience in ECU integration, system-level verification, debugging, and root-cause analysis.Knowledge of software development lifecycle, version control, and test automation framework development.Ability to read electrical schematics, perform hardware setup, and troubleshoot HIL/SIL test environments.Familiarity with diagnostics, fault injection, and validation reporting toolsInterview process: 2 rounds of interviews1st round virtual2nd round in-person","company":"Net2Source","rawCompany":"net2source n2s","city":"Chillicothe","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-11T09:16:23.026Z","occupations":[{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Validation Engineer","description":"Join one of the top Mining & Construction Machinery Manufacturing Company as Embedded Software Validation Engineer to validate Control Software.Position: Embedded Software Validation EngineerLocation: Mossville/Chillicothe (Peoria), IllinoisDuration: 01 year initially then possible extensionRole:Seeking an engineer to develop, execute, and automate Hardware-in-the-Loop (HIL) and Software-in-the-loop (SIL) verification activities for embedded control systems. The role focuses on dSPACE-based test environments, system-level verification, automation in both the HIL and SIL environments, and troubleshooting of electronic control software and hardware.Typical tasks:Develop and execute HIL/SIL verification test plans for embedded control systems and ECUs.Configure, operate, and troubleshoot dSPACE/Vector-based test benches and validation environments.Create and maintain automated test scripts, data collection, and reporting tools to improve test efficiency and coverage for both HIL and SIL environmentsAnalyze defects, perform root-cause investigations, and support system-level verification of software and hardware integrations.40% HIL/SIL test development and execution, 30% test automation and scripting, 20% issue investigation and debugging, 10% team collaboration, reviews, and planning.Education & Experience Required: Years of experience: 02-04 years with BS Degree or higher.Top 3 Skills:HIL/SIL Validation & TestingdSPACE toolchain & MATLAB/SimulinkPython, Gtest, C++ Automation & Embedded Software VerificationAdditional skills:Experience with CAN/J1939 communication protocols and Vector tools (CANoe/CANalyzer) for embedded systems testing and diagnostics.Experience in ECU integration, system-level verification, debugging, and root-cause analysis.Knowledge of software development lifecycle, version control, and test automation framework development.Ability to read electrical schematics, perform hardware setup, and troubleshoot HIL/SIL test environments.Familiarity with diagnostics, fault injection, and validation reporting toolsInterview process: 2 rounds of interviews1st round virtual2nd round in-person","datePosted":"2026-09-11T09:16:23.026Z","dateModified":"2026-09-11T09:16:23.026Z","hiringOrganization":{"@type":"Organization","name":"Net2Source","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chillicothe","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"39b19168fb0d0b406cd4d906"},"url":"https://jobsearcher.com/jobs/39b19168fb0d0b406cd4d906"}}