Summary
Overview
Work History
Skills
Timeline
Generic

SRUTHI RAVINDRAN

Bengaluru

Summary

  • 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.

Skills

Programming Languages –Embedded Cundefined

Timeline

Senior Software Engineer

Nest Digital
04.2023 - Current

Software Developer

BOSCH Global
10.2021 - 04.2023

Software Developer

HCL Technologies
07.2017 - 10.2021

Embedded Developer

Mirror technologies Pvt Ltd
07.2015 - 07.2017
SRUTHI RAVINDRAN