System Testing Engineer

Neshent Technologies

Warren, MI

Posted On: Nov 11, 2026

Posted On: Nov 11, 2026

Job Overview

Job Type

Full-time

Experience

6 - 10 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • HIL Testing
  • SIL Testing
  • Automotive ECU Testing
  • Embedded Systems Testing
  • Python
  • Robot Framework
  • Test Automation
  • CAN
  • LIN
  • DoIP
  • SOME/IP
  • System Testing
  • Integration Testing
  • Regression Testing
  • CAN/LIN Trace Analysis
  • Defect Triage
  • Root Cause Analysis
  • Debugging
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.

Job ID: NT222818


Posted By

Abhishek

Resource Manager