Job Summary
The candidate will be responsible for OTA issue investigation, vehicle communication analysis, diagnostics, testing, and validation activities.
The role requires strong expertise in CAN/CAN FD, Automotive Ethernet, DoIP, UDS diagnostics, CAPL programming, and test case development/execution.
The engineer will independently perform root cause analysis and support OTA software deployment validation.
Key Responsibilities
Analyze OTA update failures and software deployment issues.
Perform root cause analysis using CAN/CAN FD and Automotive Ethernet trace logs.
Investigate communication issues involving UDS and DoIP protocols.
Develop, review, and execute test cases based on requirements and OTA use cases.
Validate OTA software installation, flashing, rollback, and recovery scenarios.
Perform Functional, Integration, System, and Regression Testing.
Capture and analyze traces using CANoe, CANalyzer, and Wireshark.
Develop CAPL scripts for diagnostics, simulation, and automation.
Analyze test results and identify defects.Log, track, and verify defects through closure.
Prepare test reports, validation reports, and defect analysis documentation.
Collaborate with development, integration, and validation teams to resolve issues.
Support vehicle-level and ECU-level OTA validation activities.
Mandatory Skills
Automotive Domain
Strong understanding of Automotive E/E Architecture.Experience in OTA software update validation and troubleshooting.
Knowledge of ECU communication, diagnostics, and software flashing processes.Understanding of Connected Vehicle ecosystems.
Vehicle Communication Protocols
CAN
CAN FD
Automotive Ethernet
DoIP (Diagnostics over IP)
UDS (Unified Diagnostic Services)
Tools
Vector CANoe
Vector CANalyzer
Wireshark
Programming
CAPL Programming
Diagnostic Testing
Test Automation
Log Analysis
Automation
Python scripting (Preferred)
Key Responsibilities
2. Develop and execute test plans, test cases, and test scripts for automotive software applications.
3. Lead defect tracking and resolution processes to ensure the timely delivery of high-quality products.
4. Provide technical guidance and mentorship to team members on testing best practices and methodologies.
5. Collaborate with stakeholders to communicate testing status, issues, and risks effectively.
6. Stay updated on industry trends and advancements in automotive testing technologies and methodologies.
Skill Requirements
2. Solid knowledge with hands-on experience of testing techniques and methodologies in an automotive environment
3. Extensive experience and solid understanding of software testing principles, methodologies, and tools
4. Good analytical and problem-solving skills to identify and troubleshoot defects.
5. Extensive experience is effectively communicating and guiding testing teams, as well as collaborating with stakeholders
6. Detail oriented approach to ensure thorough testing coverage and accurate defect tracking.
7. Ability to work in a fast paced environment and prioritize tasks effectively.