DORLECO · 15 hours ago
SC17 - HIL Test Automation Engineer
Dorleco is seeking a Test Automation Engineer to design and maintain automated test frameworks for HIL, SIL, ECU, and vehicle-level systems. The role involves scripting, CI/CD integration, automated regression testing, and troubleshooting to ensure robust EE/SW system performance.
AutomotiveSoftware
Responsibilities
Integrate embedded software, ECUs, sensors, actuators, and communication networks (e.g., CAN, LIN, Ethernet)
Design and implement robust automated test frameworks for ECU and software-in-the-loop (SIL), hardware-in-the-loop (HIL), and vehicle-level testing
Develop test scripts using Python, CAPL, or similar scripting languages
Automate regression test suites for automotive applications across CAN, LIN, FlexRay, and Ethernet communication protocols
Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, or similar)
Configure HIL/SIL setups to validate new software releases quickly and efficiently
Ensure test coverage against system and software requirements using tools like DOORS, Polarion, or Jama. Document automated test cases, procedures, and results in alignment with project requirements, provide regular test status reports and metrics to stakeholders
Conduct root cause analysis on test failures and provide actionable feedback to developers
Ensure testing processes comply with ASPICE guidelines and ISO 26262 functional safety standards
Collaborate with SW, HW teams, suppliers, function owners to ensure streamlined integration and test implementation, trouble shooting on test assets
Test bench integration across diverse systems, ECU’s, control units, sensors, and actuators into HIL system
Validates and troubleshoots simulator, automation solutions, vehicle systems within test environment for early detection and resolution/debug EE system components HW/SW issues
Testing experience using Hardware in the Loop equipment, software (e.g. dSpace, National Instruments), embedded controller networks (CAN, LIN) and the use of ECU diagnostic and network communication tools (e.g. CANoe, CANalyzer, Vehicle Spy)
Qualification
Required
3+ yrs experience
Design and maintain automated test frameworks for HIL, SIL, ECU, and vehicle-level systems
Scripting (Python, CAPL, C/C++)
CI/CD integration
Automated regression testing
Troubleshooting to ensure robust EE/SW system performance
Hands-on experience with vehicle networks (CAN, LIN, Ethernet)
HIL/SIL setups
Tools like dSpace, CANoe, and CANalyzer
Integrate embedded software, ECUs, sensors, actuators, and communication networks (e.g., CAN, LIN, Ethernet)
Design and implement robust automated test frameworks for ECU and software-in-the-loop (SIL), hardware-in-the-loop (HIL), and vehicle-level testing
Develop test scripts using Python, CAPL, or similar scripting languages
Automate regression test suites for automotive applications across CAN, LIN, FlexRay, and Ethernet communication protocols
Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, or similar)
Configure HIL/SIL setups to validate new software releases quickly and efficiently
Ensure test coverage against system and software requirements using tools like DOORS, Polarion, or Jama
Document automated test cases, procedures, and results in alignment with project requirements
Provide regular test status reports and metrics to stakeholders
Conduct root cause analysis on test failures and provide actionable feedback to developers
Ensure testing processes comply with ASPICE guidelines and ISO 26262 functional safety standards
Collaborate with SW, HW teams, suppliers, function owners to ensure streamlined integration and test implementation, troubleshooting on test assets
Test bench integration across diverse systems, ECU's, control units, sensors, and actuators into HIL system
Validates and troubleshoots simulator, automation solutions, vehicle systems within test environment for early detection and resolution/debug EE system components HW/SW issues
Testing experience using Hardware in the Loop equipment, software (e.g. dSpace, National Instruments), embedded controller networks (CAN, LIN) and the use of ECU diagnostic and network communication tools (e.g. CANoe, CANalyzer, Vehicle Spy)
Preferred
Bachelor's/master's degree in electrical engineering, Computer Engineering, Computer Science, or a related field
Strong programming/scripting skills in Python, CAPL, or C/C++ for automation
Strong understanding, development and verification of plant and control models in MATLAB/Simulink for execution in hardware in the loop test environment, dSpace control desk and automation desk
Strong understanding of 1st principles in Engineering, result/solution oriented
Familiarity with SW for embedded systems, EE systems and architecture
Familiarity with A2B, CAN, Automotive Ethernet, LIN, LVDS communication protocols and Vehicle Network tools, such as CANalyzer, CANoe, etc
Expertise with complex problem solving, data analysis, access/interpret/drive results with extended teams
Knowledge of Automotive design and development process, system requirements, and general engineering best practices
Company
DORLECO
DORLECO provides control software solutions for the automotive industry.
H1B Sponsorship
DORLECO has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (15)
2024 (5)
2023 (2)
2022 (1)
2021 (2)
2020 (3)
Funding
Current Stage
Early StageCompany data provided by crunchbase