Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Gopalakrishnan Mohan

Chennai,,TN

Summary

Software Validation and Integration Test Engineer with 4.5 years of experience in the automotive industry, I specialize in Advanced Driver Assistance Systems (ADAS) sensors and Electronic Control Units (ECUs). My expertise lies in the validation of ADAS Camera and RADAR systems, with a strong focus on features like Automated Emergency Braking (AEB), Adaptive Cruise Control (ACC), and Lane Assist technologies.

Key Highlights:
•Proficient in the entire Hardware-in-the-Loop (HIL) testing process, including requirement review, test specification implementation, test case preparation, HIL setup, testing, and failure analysis.
•Extensive experience with AUTOSAR environment, particularly in Basic Software (BSW) and Runtime Environment (RTE) layers, utilizing the Lauterbach TRACE32 debugger tool.
•Advanced skills in using Vector tools such as CANoe, CANalyzer, CANape, and vSignalyzer for comprehensive vehicle network analysis and testing.
•Competent in utilizing MATLAB GUIs and scripts for evaluating Camera and RADAR data.
•In depth knowledge of ECU communication and diagnostic protocols including CAN, CAN FD, and UDS.
•Good experience in CAPL scripting for efficient test automation.
•Skilled in working with requirement management tools like Polarion and defect management tools like JIRA.
•Thorough understanding of ASPICE processes, ensuring high-quality and compliant software development.

Overview

4
4
years of professional experience

Work History

Software Validation Engineer

Renault Nissan Technology And Business Centre
03.2023 - Current

Project 1 :

Validation of Automated Emergency Braking (AEB) & Adaptive Cruise Control (ACC) features as per EURO NCAP Standard Scenarios using Renault Internal Tool & Vector CANape, vSignalyzer

Scope of the project is :

- To identify and reduce false detection/activation of the system

- To study the behavior of the system under various NCAP scenarios

- To ensure no-regression due to SW evolutions / calibrations (No impact from other ADAS systems)

Responsibilities include :

  • Events analysis followed by classification and scoring the events using Renault internal tool
  • Identify autofix issue capsules(videos), identification of similar cases, check if previous cases treated
  • Manually validate each capsules as per the KPIs in Renault tool and report creation in MS-Excel
  • Analysis of all the capsules in CANape by adding AEB braking signals in Graphical window and various other parameters for in depth evaluation
  • Report creation for CANape analysis.
  • A detailed summary report of both Renault internal tool analysis and CANape tool analysis will be shared to the client for further improvements during future sprints

Project 2 :

Ground Truth Extraction and Digitalization of Lanes using an Application developed in MATLAB

Scope of the project is :

- To develop an Application for lane marking using Automatic detection and Manual labeling

- To extract inner and outer edge points from the lane with respect to Rear axle

- To find geo coordinates for the points and find line width for the same

Responsibilities include

  • Load the raw video downloaded from Sharepoint into the application and apply necessary filters required for the labeling
  • Validate the entire video frame by frame and manually label lanes if no marking is present,
  • Correct the auto labels if the marking is improper or missing
  • Once validation is completed for all the frames, write video button will be triggered to get Default, No Mark, Marked videos as outputs
  • Likewise, write csv button is triggered to get the Geo coordinates and lane width of all the labeled lanes in the form of csv file as output

Software Test Engineer

Nexteer India Software Centre
01.2020 - 02.2023

Project 1 :

Short Range Radar


Description :

Radar can sense the data and it will pass to the Domain controller (Active safety), Domain controller will provide the data to the actuators (Vehicle speed, steering wheel, ABS).

Also tested Time sync, Boot loader, AUTOSAR, Blockage detected fault, Authentication, Detections and CAN and UDS areas for the same project, BSW and RTE components.


Responsibilities:

  • Analyze the requirements and Write the test cases.
  • Follows the sprint review and sprint planning.
  • Test the requirements and share the summary report to the test manager.
  • Find the bugs and report to the corresponding developer in Jira tool.
  • Support development team for bug fixing.
  • Involved in Software testing.
  • Scheduled reports (SQTR) for daily, weekly, monthly reports.
  • Generated the reports weekly and monthly wise as per the client Requirements.



Project 2 :

User Assistance (Driver and Passenger)


Description:

Driver and passenger (User) can adjust seat height up and down, forward & rearward, recline with the help of switches and store favorite positions with the help of switches and recall.

User can select driver side and passenger side mirrors also he can store favorite positions with the help of switches. Also tested CAN and UDS of same project.


Responsibilities:

  • Analyze the requirements and Write the test cases.
  • Follows the sprint review and sprint planning.
  • Test the requirements and share the summary report to the test manager.
  • Find the bugs and report to the corresponding developer in Jira tool.
  • Support development team for bug fixing.
  • Scheduled reports (SQTR) for daily, weekly, monthly reports for executives.
  • Setting up the fault free with working loops after connecting to simulated sensors and actuators using HIL simulation.
  • Simulate the crash files by using HIL Environment.
  • Analyze the HTML report and root cause analysis

Education

Bachelor of Engineering - Mechanical Engineering

Anna University
Chennai, India
04.2017

Skills

  • ECU Communication & Diagnostic protocols : CAN (ISO 11898),CAN FD (ISO 11898-1), UDS (ISO 14229)
  • Simulation & Testing Tools: MATLAB, Vector Tools - CANoe, CANalyzer, CANape, vSignalyzer, DAREDEEVIL Tool (Renault)
  • Software requirements & defect management Tools : Polarion, JIRA
  • Debugging & ECU flashing Tools : Lauterbach Trace 32, Infinion MEM Tool, Plastic SCM
  • Scripting language : Embedded C, CAPL
  • Testing methodology : ASPICE

Languages

English
Advanced (C1)
Tamil
Bilingual or Proficient (C2)

Timeline

Software Validation Engineer

Renault Nissan Technology And Business Centre
03.2023 - Current

Software Test Engineer

Nexteer India Software Centre
01.2020 - 02.2023

Bachelor of Engineering - Mechanical Engineering

Anna University
Gopalakrishnan Mohan