Raghavendra Rao A
Mobile: +919742839507, E-Mail: raghurao1992@gmail.com
AUTOSAR – Diagnostics – CAN – Test Automation – Gateway – Verification and Validation – C –
Python – Microcontrollers
SYNOPSIS
 Pursuing Masters in Embedded Systems with nearly 2 years of insightful experience in the areas of Embedded Software
Development, Test Automation, and Project Development.
 Working with AVIN Systems as Developer and worked on project involving AUTomotive Open Systems Architecture
(AUTOSAR) CAN Transport Layer development, Test Automation.
 Currently working with Continental Automotive Components India – Bangalore (external employee from AVIN Systems)
as Embedded Developer in ADAS- Embedded Software division working on developing the Gateway model for the ECUs on
CAN and FlexRay Channels in the network and ECU (Electronic Control Unit) verification.
 Experienced in software Integration with PTC Integrity.
 Experienced in writing test cases in IBM Rational DOORS.
 Experienced in conformance in ISO coding with QAC.
 Experienced in Module Testing with CANTATA.
 Experienced in working with the In Circuit Debuggers (ICD) like Lauterbach Trace32, for Embedded Debugging
 Experience working with the Oscilloscopes and Logic Analysers, to analyse and root cause the product field issue.
 Experienced in developing ECU functionalities in Embedded C.
 Insightful experience in projects, with vital contributions towards assessment of technologies, and design of value propositions
for customer requirements.
 Experienced in Scripting in Embedded C and Python for Test Automation.
CORE COMPETENCIES
Functional
- Product Development - Prototype Development - Verification & Validation
- Troubleshooting/ Debugging - Product Standardisation - Change Management
- Customer Relationship Management - Software Development Life Cycle - Technical Analysis
Technical
- AUTOSAR - Operating System Concepts - C Programming
- C Programming - CANoe - Embedded Controllers
- Python Scripting - QAC, CANTATA - Python Scripting
- VN7600 Interface for CAN & FlexRay - Assembly Language
ACADEMICS
 Pursuing Masters (M.Tech) in Embedded Systems from BITS Pilani.
 B.E in Electronics & Communication from Bapuji Institute of Engineering and Technology, Davangere (V.T.U.), securing
62 % marks.
 12
th
CBSE from Kendriya Vidayalaya Donimalai, Karnataka, securing 67 % marks.
 10
th
CBSE from Kendriya Vidayalaya Donimalai, Karnataka, securing 82 % marks.
Trainings:
 Completed a course on C with Data Structures, C++ and Linux Internals from MindScluptor Systems, Bangalore.
 CAN protocol and AUTOSAR training from AVIN Systems.
Seminars Presented:
 AUTOSAR CAN stack.
 AUTOSAR Can Transport (CanTp) Layer.
 Telematics which deals with deals with long-distance transmission for exchanging information between the Vehicles.
 Cryptography – practice and study of techniques for secure communication in the presence of third parties.
Projects Undertaken: (Academic)
Organization: Bapuji Institute of Engineering and Technology, Davangere (V.T.U), Karnataka.
Project Title: Secured Message Transfer using Cryptosystem.
Programming Language: Embedded C.
Description:
 Designing and prototyping a cryptosystem along with GSM technology using RSA algorithm for encryption and
decryption of the messages.
 ARM7 LPC2103 and P89V51RD2BN Microcontrollers are used.
 Keil IDE is used for code development and debugging.
CAREER HIGHLIGHTS
1. From 22
nd
Sep 2015 – Present – Continental Automotive Components , Bangalore - Developer
Responsibilities:
 Working in Advanced Driver Assistance Systems (ADAS) – Embedded Software Division.
 Responsible for developing the functionalities of Diagnostic Event Manager (DEM) module.
 Responsible for Integration of the application software.
 Test Manager for the project.
 Developed the Fault Injection Scenarios for testing various functionalities in the ECUs.
 Responsible for doing the Failure analysis and debugging the issues found during the product Qualification.
 Responsible for supporting Systems Team in Germany.
 Architect the Test Plan and writing test scripts in Python.
 Validation of the application software.
2. From 16
th
Mar 2015 – Present – AVIN Systems ,Bangalore - Developer
Responsibilities:
 Responsible for requirement analysis and categorizing the requirements for AUTOSAR CanTp module based on the test
method.
 Responsible for the development of Test Suite for CanTp validation using C.
 Frame test cases for communication error caused during the operation of the Electronic Control Unit (ECU).
 Responsible for mentoring team new joiners, assigning tasks and mentoring them for any technical issues.
 Giving presentations on topics related to AUTOSAR stack. Presented technical sessions on AUTOSAR CanTp.
Key Projects:
Title: CAN – FlexRay Gateway
Team Size: 3
Tool: CATCH – based on eclipse, CANoe, Lauterbach (Debugger), VN7600 CAN & FlexRay Interface, KL30 power
supply.
Description:
 The project aims at gateway of CAN and FlexRay messages along with other functionalities of Electronic Control Unit (ECU).
My Role:
 Developing the functionalities of Diagnostic Event Manager for this project.
 Configure and develop Diagnostic Trouble Codes (DTCs) for various error scenarios in the ECU in Embedded C.
 Configure and develop Data Identifiers (DIDs) in Embedded C.
 Integrate the application software.
 Validate the Diagnostics part of the application software based on ISO 14229 standards.
 Creating test plan for the validation of the application.
 Develop test cases and scripting them in Python.
 Develop the Fault Injection scenarios for validating the application software.
 Develop scenarios to test the gateway functionality.
 Analyse and distinguish issues.
 Defect logging in IMS and tracking the same with the stake holders leading it to the closure and verification of the issue
closure.
Title: Development of AUTOSAR CAN Transport Layer
Team Size: 2
Tool: C Programming, Eclipse, GCC (compiler).
Description:
 The project aims at developing the CAN Transport Layer based on AUTOSAR Spec 4.2.1.
My Role:
 Requirement gathering from the AUTOSAR spec.
 Analyse and classify the requirements based on the test methodology.
 Come up with test cases for validating the CanTp module.
 Develop test scripts in C.
PERSONAL DETAILS
Date of Birth : 1
st
Sep, 1992
Address : Peninsula Palmville – Villa #61, Doddathimmasandra Road, Sarjapura, Bangalore – 562125

Raghavendra Rao A

  • 1.
    Raghavendra Rao A Mobile:+919742839507, E-Mail: raghurao1992@gmail.com AUTOSAR – Diagnostics – CAN – Test Automation – Gateway – Verification and Validation – C – Python – Microcontrollers SYNOPSIS  Pursuing Masters in Embedded Systems with nearly 2 years of insightful experience in the areas of Embedded Software Development, Test Automation, and Project Development.  Working with AVIN Systems as Developer and worked on project involving AUTomotive Open Systems Architecture (AUTOSAR) CAN Transport Layer development, Test Automation.  Currently working with Continental Automotive Components India – Bangalore (external employee from AVIN Systems) as Embedded Developer in ADAS- Embedded Software division working on developing the Gateway model for the ECUs on CAN and FlexRay Channels in the network and ECU (Electronic Control Unit) verification.  Experienced in software Integration with PTC Integrity.  Experienced in writing test cases in IBM Rational DOORS.  Experienced in conformance in ISO coding with QAC.  Experienced in Module Testing with CANTATA.  Experienced in working with the In Circuit Debuggers (ICD) like Lauterbach Trace32, for Embedded Debugging  Experience working with the Oscilloscopes and Logic Analysers, to analyse and root cause the product field issue.  Experienced in developing ECU functionalities in Embedded C.  Insightful experience in projects, with vital contributions towards assessment of technologies, and design of value propositions for customer requirements.  Experienced in Scripting in Embedded C and Python for Test Automation. CORE COMPETENCIES Functional - Product Development - Prototype Development - Verification & Validation - Troubleshooting/ Debugging - Product Standardisation - Change Management - Customer Relationship Management - Software Development Life Cycle - Technical Analysis Technical - AUTOSAR - Operating System Concepts - C Programming - C Programming - CANoe - Embedded Controllers - Python Scripting - QAC, CANTATA - Python Scripting - VN7600 Interface for CAN & FlexRay - Assembly Language ACADEMICS  Pursuing Masters (M.Tech) in Embedded Systems from BITS Pilani.  B.E in Electronics & Communication from Bapuji Institute of Engineering and Technology, Davangere (V.T.U.), securing 62 % marks.  12 th CBSE from Kendriya Vidayalaya Donimalai, Karnataka, securing 67 % marks.  10 th CBSE from Kendriya Vidayalaya Donimalai, Karnataka, securing 82 % marks. Trainings:  Completed a course on C with Data Structures, C++ and Linux Internals from MindScluptor Systems, Bangalore.  CAN protocol and AUTOSAR training from AVIN Systems. Seminars Presented:  AUTOSAR CAN stack.  AUTOSAR Can Transport (CanTp) Layer.  Telematics which deals with deals with long-distance transmission for exchanging information between the Vehicles.  Cryptography – practice and study of techniques for secure communication in the presence of third parties.
  • 2.
    Projects Undertaken: (Academic) Organization:Bapuji Institute of Engineering and Technology, Davangere (V.T.U), Karnataka. Project Title: Secured Message Transfer using Cryptosystem. Programming Language: Embedded C. Description:  Designing and prototyping a cryptosystem along with GSM technology using RSA algorithm for encryption and decryption of the messages.  ARM7 LPC2103 and P89V51RD2BN Microcontrollers are used.  Keil IDE is used for code development and debugging. CAREER HIGHLIGHTS 1. From 22 nd Sep 2015 – Present – Continental Automotive Components , Bangalore - Developer Responsibilities:  Working in Advanced Driver Assistance Systems (ADAS) – Embedded Software Division.  Responsible for developing the functionalities of Diagnostic Event Manager (DEM) module.  Responsible for Integration of the application software.  Test Manager for the project.  Developed the Fault Injection Scenarios for testing various functionalities in the ECUs.  Responsible for doing the Failure analysis and debugging the issues found during the product Qualification.  Responsible for supporting Systems Team in Germany.  Architect the Test Plan and writing test scripts in Python.  Validation of the application software. 2. From 16 th Mar 2015 – Present – AVIN Systems ,Bangalore - Developer Responsibilities:  Responsible for requirement analysis and categorizing the requirements for AUTOSAR CanTp module based on the test method.  Responsible for the development of Test Suite for CanTp validation using C.  Frame test cases for communication error caused during the operation of the Electronic Control Unit (ECU).  Responsible for mentoring team new joiners, assigning tasks and mentoring them for any technical issues.  Giving presentations on topics related to AUTOSAR stack. Presented technical sessions on AUTOSAR CanTp. Key Projects: Title: CAN – FlexRay Gateway Team Size: 3 Tool: CATCH – based on eclipse, CANoe, Lauterbach (Debugger), VN7600 CAN & FlexRay Interface, KL30 power supply. Description:  The project aims at gateway of CAN and FlexRay messages along with other functionalities of Electronic Control Unit (ECU). My Role:  Developing the functionalities of Diagnostic Event Manager for this project.  Configure and develop Diagnostic Trouble Codes (DTCs) for various error scenarios in the ECU in Embedded C.  Configure and develop Data Identifiers (DIDs) in Embedded C.  Integrate the application software.  Validate the Diagnostics part of the application software based on ISO 14229 standards.  Creating test plan for the validation of the application.  Develop test cases and scripting them in Python.  Develop the Fault Injection scenarios for validating the application software.  Develop scenarios to test the gateway functionality.  Analyse and distinguish issues.  Defect logging in IMS and tracking the same with the stake holders leading it to the closure and verification of the issue closure. Title: Development of AUTOSAR CAN Transport Layer Team Size: 2 Tool: C Programming, Eclipse, GCC (compiler).
  • 3.
    Description:  The projectaims at developing the CAN Transport Layer based on AUTOSAR Spec 4.2.1. My Role:  Requirement gathering from the AUTOSAR spec.  Analyse and classify the requirements based on the test methodology.  Come up with test cases for validating the CanTp module.  Develop test scripts in C. PERSONAL DETAILS Date of Birth : 1 st Sep, 1992 Address : Peninsula Palmville – Villa #61, Doddathimmasandra Road, Sarjapura, Bangalore – 562125