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.