System Testing Engineer

Veriipro

Warren (MI)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Veriipro is seeking a System Testing Engineer to validate automotive embedded systems using HIL/SIL environments and vehicle testing. You will develop automation scripts, analyze diagnostics, and help improve test coverage across functional and regression testing.

The role requires hands-on testing, debugging skills, and collaboration with cross-functional teams to ensure high-quality automotive software validation.

Qualifications

  • Hands-on experience in Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing of automotive ECUs and embedded systems.
  • Develop, maintain, and execute automated test scripts using Python, CAPL, Robot Framework, or equivalent automation tools.
  • Perform ECU software flashing, configuration, coding, and diagnostics.
  • Execute functional, integration, regression, and system-level testing on HIL rigs and ECU test benches.
  • Perform issue triaging, defect reproduction, debugging, log analysis, and root-cause investigation.
  • Strong understanding of automotive communication and diagnostic protocols, including CAN, CAN FD, LIN, UDS, and Automotive Ethernet (DoIP / SOME-IP).
  • Develop and execute test cases based on system and software requirements.
  • Analyze CAN, LIN, and Ethernet traces to identify communication and functional issues.
  • Perform vehicle-level functional and diagnostic validation, including defect reproduction and verification.
  • Document and report defects with detailed logs, communication traces, reproduction steps, and technical evidence.
  • Work closely with cross-functional engineering teams to support defect resolution.
  • Contribute to improving test automation, validation processes, and regression test coverage.

Responsibilities

  • Perform system-level testing and validation on HIL benches, ECU test benches, and vehicles.
  • Execute functional, integration, and regression test scenarios.
  • Identify, analyze, and troubleshoot system-level defects.
  • Perform issue triaging and support root-cause analysis.
  • Develop and enhance test automation scripts to improve validation efficiency.
  • Analyze test results, diagnostic logs, and communication traces.
  • Track defects and ensure proper documentation and closure.
  • Collaborate with software development, system engineering, integration, and validation teams.
  • Support continuous improvement of testing processes and validation quality.

Skills

HIL testing
SIL testing
Python automation
CAPL
Robot Framework
CAN/CAN FD
UDS & DoIP
ECU flashing
Diagnostics
Trace analysis

Education

Bachelor's degree in Electrical/Electronics/Automotive Engineering

Tools

CAPL tools

Job description

We are looking for a skilled System Testing Engineer with experience in automotive embedded systems validation, Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), ECU testing, and test automation. The candidate will be responsible for executing system-level validation, troubleshooting technical issues, developing automation scripts, and ensuring the quality and reliability of automotive software and embedded systems.

Roles & Responsibilities
  • Perform system-level testing and validation on HIL benches, ECU test benches, and vehicles.
  • Execute functional, integration, and regression test scenarios.
  • Identify, analyze, and troubleshoot system-level defects.
  • Perform issue triaging and support root-cause analysis.
  • Develop and enhance test automation scripts to improve validation efficiency.
  • Analyze test results, diagnostic logs, and communication traces.
  • Track defects and ensure proper documentation and closure.
  • Collaborate with software development, system engineering, integration, and validation teams.
  • Support continuous improvement of testing processes and validation quality.
Required Technical / Functional Skills
  • Hands-on experience in Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing of automotive ECUs and embedded systems.
  • Develop, maintain, and execute automated test scripts using Python, CAPL, Robot Framework, or equivalent automation tools.
  • Perform ECU software flashing, configuration, coding, and diagnostics.
  • Execute functional, integration, regression, and system-level testing on HIL rigs and ECU test benches.
  • Perform issue triaging, defect reproduction, debugging, log analysis, and root-cause investigation.
  • Strong understanding of automotive communication and diagnostic protocols, including CAN, CAN FD, LIN, UDS, and Automotive Ethernet (DoIP / SOME-IP).
  • Develop and execute test cases based on system and software requirements.
  • Analyze CAN, LIN, and Ethernet traces to identify communication and functional issues.
  • Perform vehicle-level functional and diagnostic validation, including defect reproduction and verification.
  • Document and report defects with detailed logs, communication traces, reproduction steps, and technical evidence.
  • Work closely with cross-functional engineering teams to support defect resolution.
  • Contribute to improving test automation, validation processes, and regression test coverage.
Generic / Managerial Skills
  • Effective communication and collaboration skills.
  • Ability to coordinate with geographically distributed engineering teams.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Experience in defect tracking, issue reporting, and status management.
  • Ability to manage testing activities and deliverables within defined timelines.
  • Good documentation and technical reporting skills.
Preferred Qualifications
  • Bachelor's degree in Electrical, Electronics, Automotive, Instrumentation, or Computer Engineering.
  • Experience in automotive embedded systems and ECU validation.
  • Practical experience with HIL/SIL testing environments and test automation frameworks.
  • Knowledge of automotive diagnostics and communication protocols.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HIL Validation engineer
HIL Validation engineer

Global Connect Technologies • Dearborn (MI)

On-site
USD 90,000 - 125,000
System Testing Engineer
System Testing Engineer

Tata Consultancy Services Limited • Warren (MI)

On-site
USD 90,000 - 110,000
Discretionary annual incentive
Comprehensive medical coverage
Parental leaves
+1
Vehicle Validation Engineer
Vehicle Validation Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 85,000 - 125,000
Automotive Hardware in the Loop (HIL) Validation Engineer
Automotive Hardware in the Loop (HIL) Validation Engineer

TechDigital Group • Dearborn (MI)

On-site
USD 70,000 - 90,000
System Test Engineer
System Test Engineer

iVantage Group • Farmington Hills (MI)

On-site
USD 80,000 - 100,000
Vehicle Validation Engineer
Vehicle Validation Engineer

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 80,000 - 110,000
Python Automation Engineer – Automotive Testing
Python Automation Engineer – Automotive Testing

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 90,000 - 120,000
Lead Software Validation Engineer
Lead Software Validation Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

On-site
USD 90,000 - 130,000
SIL Test Engineer
SIL Test Engineer

Life in Pittsburgh • Pennsylvania

On-site
USD 110,000 - 160,000
Resident engineer
Resident engineer

Pentangle Tech Services | P5 Group • Saginaw (MI)

On-site
USD 85,000 - 125,000