Developer/tester/integrator/team Member Resume
SUMMARY:
- Having 3 years of Work Experience in Automotive Embedded systems domain
 - Working as an Embedded developer with client Confidential from Jan 2018
 - Worked as Embedded Engineer with client Confidential from
 - Strong knowledge on Engines and Safety Management System - mainly on safety features like ABS,ACC,AEB.
 - Strong working knowledge in C, Python and (MIPS)Assembly level programming.
 - Strong experience on AUTOSAR, CAN, LIN and UDS Diagnostics for automotive applications.
 - Experience in Generating RTE, Integration of Application SW with BSW.
 - Experience of performing unit tests, integration tests using Trace32, INCA, CanAlyzer and CANoe.
 - Experience in modeling tool MATLAB &Simulink for design, code generation and simulation.
 - Strong knowledge on RTOS: Used OSEK based RTOS for ECU software development.
 - Strong Knowledge on 16, 32-bit microcontroller architectures from gate level to module level abstraction.
 - Experience of supporting calibration team and OEM in their tests.
 - Worked on level 1 Autonomous Driving Systems in one of the projects.
 - In depth knowledge on Computer Architecture Concepts and Pipelining.
 - Knowledge on Vector Davinci, CANalyzer tool and CAPL scripting.
 - Knowledge on Network Security and Cybersecurity Concepts.
 
TECHNICAL SKILLS:
Languages known: C,C++ and CAPL
OS: UNIX, Windows 7/10/XP
RTOS: OSEK-ERCOS
Software Tools: EB Tresos, Trace 32, INCA - Emulator, Prof - Flash programming tool, CANalyser, CANoe, RTE generator, Auto code generation & simulation tool, Software build, MATLAB & Simulink, Code wright, Visual studio
Process and Quality: Quality Assurance and Quality Control principles (CMML5) in Software Development Life Cycle (SDLC) using V-model architecture, FMEA, 5xWhy, 8D reports.
Micro controllers &Processors: 8051, 8086, msp-431, Infineon Tricore TC-1796, TC-1797
Standards, Protocols: CAN, AUTOSAR, LIN,UART,SPI .
Configuration Management Tools: IBM Rational Clear Case, Clear Quest
PROFESSIONAL EXPERIENCE:
Confidential
Developer/Tester/Integrator/Team Member
Roles and Responsibilities:
- Developed SPI driver which is required for communication between System Micro and Mobileye camera processor.
 - Configured AUTOSAR BSW IOHWAB module (SPI Ports and SPI Pins) by using AUTOSAR EB Tresos.
 - Configured AUTOSAR BSW components (DCM, DEM, COM, PDUR, CANTP, OS and NVM, EE) through AUTOSAR EB Tresos.
 - Developing AUTOSAR Basic software (BSW) MCAL layer by using EB Tresos.
 - Implemented Datagram functionality to receive all the periodic messages from Mobile Eye processors.
 - Migration of Complex driver component (CDD) from Big Endean to Little Endean.
 - Implemented UDS services for reading ECU Diagnostic Related information.
 - Requirements update in DOORS.
 - Involved in Code Reviews and Functional Testing.
 - Constructive knowledge sharing among the team.
 - Involved in Allocation, Scheduling and Tracking of Tasks in the Development and Testing Phases.
 - Involved in Code Reviews and Functional Testing.
 - Design, Development, Testing and Integration testing of the software.
 - Constructive knowledge sharing among the team members.
 
Confidential
Programmer/Team Member
Roles and Responsibilities:
- Analysis of the CAN Interface specifications together with customer.
 - Configured 400 CAN signals and validated by using CANalyzer or CANoe.
 - Development of CAN messages and CAN Fault handling.
 - Integration of the CAN driver modules from platform team.
 - Implemented following UDS diagnostics Services for CMM.
 - Read Data By Identifier ($22)
 - Read Memory By Address ($23)
 - Write Data By Identifier ($2E)
 - Write Memory By Address ($3D)
 - Input Output Control By Identifier ($2F)
 - CAN BUS off feature validation.
 - MATLAB model testing(V1) through CAPL scripts.
 - CAPL script developed to verify sleep wakeup functionality.
 - Involved in Code Reviews and Functional Testing.
 - Design, Development, Testing and Integration testing of the software.
 - Constructive knowledge sharing among the team members.
 
