7+ years of overall experience in Embedded System Software Development & SDLC Process. Good programming knowledge in Embedded C in compliance with Misra C standards.
Hands on experience in protocols -UDS (ISO 14229-1), ISO 15765-3 (CanTP) and CAN.
Good knowledge in Requirement Handling through Doors.
Working knowledge in AUTOSAR Diagnostics stack (DiagStack), AUTOSAR Com, PDUR ,Memory Stack(NVM, FEE)
Hands on experience in performing Unit Testing, Module Testing, Code coverage, Static code analysis.
V model SDLC – Individual contributor in the development of a Functional Component and involved in complete V cycle from Requirement analysis to Customer Delivery.
Basic knowledge in protocols – OBD, I2C, SPI.
Excellent verbal & written communication. Great team player, goal oriented and attention to detail.
Overview
9
9
years of professional experience
Work History
Senior Software Engineer
Nest Digital
Bangalore
04.2023 - Current
Development of Steering Control Column Module for HDCC Platform (SCCM)
Objective - AUTOSAR based CAN Communication protocol stack development for Steering Control Column
Module units in HDCC platform
Customer – Stellantis
Tools used – CaNoe, Vflash, Davinci Configurator and Developer, IAR debugger, Kostia Commander
Work area involved development of Flash Bootloader and coding, configuration and testing of associated
diagnostic services, Configuration of Non Volatile Memory Stack (Nvm, Fee)
Combined image testing (CaNoe/Vflash) is carried out to stimulate all the relevant conditions and measure
the response of the service being tested (eg: RDBI/RoutineControl/WDBI/Communication Control)
Responsibilities include collaboration in Customer meetings for requirement gathering and involvement in
complete V cycle from requirement engineering till product delivery
Task estimation and Impact Analysis is done as a part of development process.
Software Developer
BOSCH Global
Coimbatore
10.2021 - 04.2023
Daimler powertrain and HMC DCU Communication & Diagnostic development
Objective - Automotive Embedded Software Development for Engine Control units for AUTOSAR based CAN
Communication protocol stack for End customer
Customer – Diamler , Hyundai Motors
Tools used - ETAS INCA, CaNoe, UDE, Flashcedere, ECU Worx, Continuous Integration (CI Dashboard), Signal
Config, CANDiag
Configuration of diagnostic services like RDBI, WDBI, Routine Control, IOCBI, Communication Control, RDTC
and so on
The SDLC process involves Requirement Analysis, Designing, Documentation, Coding and basic Unit Testing
Responsibilities include collaboration in Customer meetings for requirement gathering and involvement in
complete V cycle from requirement engineering till product delivery
Task estimation and Impact Analysis is done as a part of development process
Combined testing is carried out to stimulate all the relevant conditions and measure the response of the
service being tested (eg
Routine Control)
This complete activity is done in compliance to ASPICE guidelines and Peer review is carried out in each stage
of the V cycle.
Software Developer
HCL Technologies
Chennai
07.2017 - 10.2021
Bosch and Cisco respectively
Objective – AUTOSAR based development for ComStack
To provide TDM-to-IP migration to End user which is proven to be secure and reliable
Work area – Automotive Embedded Software Development for Engine Control units for AUTOSAR based CAN
Communication protocol stack for End customer Involved OSI layer 2 and layer 3 development and sustenance as well as Unit Testing
Roles and Responsibilities – Involved understanding the application specific requirement of the client,
developing a software development plan , collaborating with the client regarding the requirement specific
issues, investigating critical points
Embedded Developer
Mirror technologies Pvt Ltd
Chennai
07.2015 - 07.2017
Objective – To provide modular approach that allows a fast, cost effective and proven performance for
customized design modifications to standard platforms
Work area – Involved Software development of independent modules
Roles and Responsibilities – Involved Designing and documentation of the requirement, performing
hardware works ( welding ) for ATMEL microcontrollers in circuit board, basic project development using I2C
and SPI protocols.