> Markdown version of [/jobs/ext/4266227-embedded-systems-verification-engineer-hil-sil](https://www.wearedevelopers.com/jobs/ext/4266227-embedded-systems-verification-engineer-hil-sil). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Systems Verification Engineer [HIL/SIL] - **Company:** Cintal, Inc. - **Location:** Chillicothe, IL, United States - **Experience:** Experienced - **Salary:** $70,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Data Analysis, Automation of Tests, AUTomotive Open System Architecture (AUTOSAR), C++ (Programming Language), Software Quality, Communications Protocols, Computer Programming, Computer Engineering, Continuous Integration, Software Debugging, DSpace, Embedded Software, Ethernet, Revision Control Systems, Hardware-In-The-Loop Simulation, Python (Programming Language), MATLAB, Systems Development Life Cycle, Real-Time Operating Systems, Requirements Management, Requirements Traceability, Software Engineering, Subversion, System Testing, Test Case, Network Simulation, Software Verification, Software Troubleshooting, Git, Information Technology, Polarion, Software Performance, Programming Languages - **Published:** October 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=95f106000eead9e0 ## About the Role * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related engineering discipline. * Master's degree preferred. * 2+ years of experience in embedded software development, verification, and validation. * Experience with embedded control systems, ECU development, or real-time software applications. * Hands-on experience with Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing environments. * Proficiency in MATLAB/Simulink for modeling, simulation, and validation activities. * Experience developing automated test scripts using Python, C++, or similar programming languages. * Knowledge of software development lifecycle (SDLC), software verification, and validation methodologies. * Experience with debugging, root cause analysis, and defect resolution in embedded systems. * Familiarity with automotive, industrial, off-highway, or heavy equipment control systems is preferred. * Strong analytical, problem-solving, and cross-functional collaboration skills. REQUIRED TECHNICAL SKILLS: * Embedded Software Development and Debugging * Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) Testing * MATLAB/Simulink Modeling and Simulation * Python Programming for Test Automation and Validation * C/C++ Programming * Embedded Control Systems and ECU Development * Software Verification & Validation (V&V) * Test Case Development, Execution, and Documentation * Root Cause Analysis and Defect Resolution * Requirements Traceability and Validation * Version Control Tools (Git, SVN, or similar) * Real-Time Embedded Systems * Integration and System Testing * Data Analysis and Test Result Interpretation * Familiarity with dSPACE, CANalyzer, CANoe, or similar validation tools * Knowledge of Software Development Life Cycle (SDLC) * Strong Troubleshooting, Analytical, and Problem-Solving Skills * Excellent Communication and Cross-Functional Collaboration Skills DESIRED SKILLS: * Experience with dSPACE, CANoe, CANalyzer, or similar vehicle/network simulation tools. * Knowledge of automotive communication protocols such as CAN, LIN, J1939, or Ethernet. * Experience with model-based development using MATLAB/Simulink. * Familiarity with AUTOSAR architecture and embedded software standards. * Exposure to Agile/Scrum software development methodologies. * Experience with continuous integration and automated testing tools. * Understanding of functional safety standards such as ISO 26262. * Experience in controls engineering, vehicle systems, or off-highway equipment applications. * Knowledge of calibration, diagnostics, and ECU integration activities. * Familiarity with requirements management tools such as DOORS or Polarion. * Experience with scripting and automation beyond core testing activities. * Strong problem-solving, analytical, and technical communication skills. * Ability to work effectively in a cross-functional and global engineering environment., We are committed to building a diverse, inclusive, and global team. Candidates must be authorized to work in the United States. We are pleased to offer visa sponsorship for eligible and qualified individuals. ## Description * Design, develop, and validate embedded software solutions for control systems and electronic products. * Create and execute Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) test plans and test cases. * Develop automated test scripts and validation frameworks using Python, C++, and related tools. * Perform software verification and validation activities to ensure compliance with functional and customer requirements. * Analyze test results, troubleshoot software defects, and support root cause investigations. * Work with MATLAB/Simulink models for system development, integration, and testing. * Collaborate with cross-functional teams including software, systems, hardware, and product engineering. * Document test procedures, validation reports, and technical findings. * Support continuous improvement of software quality, reliability, and testing processes. * Participate in design reviews and contribute to the development of robust embedded control systems., * Develop, integrate, and maintain embedded software for control systems and electronic products. * Create and execute SIL, HIL, and functional validation test cases. * Design and implement automated testing frameworks and scripts. * Verify software performance, reliability, and compliance with requirements. * Analyze test results, identify defects, and support root cause analysis. * Collaborate with systems, hardware, and software engineering teams throughout the development lifecycle. * Utilize MATLAB/Simulink tools for modeling, simulation, and validation activities. * Troubleshoot software and system-level issues during development and testing. * Prepare technical documentation, validation reports, and test procedures. * Participate in design reviews and contribute to continuous process and quality improvements. * Ensure adherence to software development, testing, and industry standards. * Support product releases by providing verification, validation, and technical support expertise.