Summary
Overview
Work History
Education
Skills
Professional Tools
Roles And Responsibilities
Accomplishments
Certification
Interests
DECELERATION
Timeline
Generic

THOTA GANESH

Embedded Software Developer
Coimbatore

Summary

Highly skilled and passionate Embedded Software Developer with 2.6 years of experience specializing in application software development for braking systems. Demonstrated expertise in ADAS braking functions, such as controlled deceleration braking and automatic emergency braking, as well as optimizing ESP, IPB, and Brake-By-Wire systems across electric, hybrid, and combustion engine projects. Successfully developed low-level drivers for STM32 peripherals, including ADC, PWM, UART, I2C, and SPI. Proven ability to foster effective collaboration with project stakeholders and customer counterparts to drive innovation and excellence.

Overview

3
3
years of professional experience
4
4
years of post-secondary education
4
4
Certifications

Work History

Software Engineer

Bosch Global Software Technology
Coimbatore
01.2023 - Current
  • Function Responsible for ADAS Braking Functions like Automatic Brake Prefill (ABP), Automatic Warning Brake (AWB), Automatic Emergency Braking (AEB), Controlled Deceleration (CDD), and Secondary Collision Mitigation (SCM) in ESP and Integrated Power Brake (IPB) products for STELLANTIS (Fiat) projects
  • Developed function logic using Model-Based Programming in C++/C with ASCET
  • Worked on Requirement Engineering, Specification Development, and Function Design based on ASPICE 2.0
  • Conducted regression, unit-level, and component-level testing for software validation
  • Developed Low-Level Drivers for STM32 peripherals, including ADC, PWM, UART, I2C, and SPI .
  • Integrated FreeRTOS for real-time task scheduling and efficient resource management.
  • Worked on CAN communication protocols for seamless data exchange between different ECUs.
  • Software testing HIL and SIL environment
  • Application software integrations

Graduate Engineer Trainee

HCL Technologies
Banglore
08.2022 - 11.2022
  • Embedded software development

Education

B.Tech - Electronics and Communication Engineering

Rajiv Gandhi University of Knowledge Technologies - IIIT
Kadapa
01.2018 - 01.2022

Skills

ADAS Domain

C/C

Python Programming

DOORS

Embedded C

Data Structures

Low-Level Driver Development

STM 32 Microcontroller Architecture

SafeRTOS, RTOS

AUTOSAR

Linux

undefined

Professional Tools

  • ASCET
  • MATLAB
  • SharCC
  • DOORS
  • ALM (Application Lifecycle Management)
  • CANalyzer
  • CANoe

Roles And Responsibilities

  • Application Software Development as per client requirements (STELLANTIS-FIAT)
  • Regression, Unit-Level, and Component-Level Testing
  • Requirement Handling, Specification Development, and Function Design
  • Knowledge Transfer for Effective Team Collaboration
  • Developed low-level drivers for STM32 peripherals (ADC, PWM, UART, I2C, SPI) and integrated FreeRTOS for real-time task management. Optimized system performance using JTAG/SWD debugging tools and implemented CAN communication for ECU data exchange.

Accomplishments

  • Mentored new employees to bring them up to speed on projects, resulting in quicker overall completion milestones.
  • Achieved good results by completing task with accuracy and efficiency.
  • Resolved product issue through consumer testing.
  • Documented and resolved issues which led to defects.
  • Received good positive feedback from the customer and TPM from counterparts.
  • Received multiple Employee of the Month and Quarterly Awards from management.

Certification

Learn C++ Programming (Beginner to Advanced) - Udemy

Interests

Cricket

Swimming

Listening to songs

DECELERATION

I here by declare that the above information is true to the best of my knowledge .


Place: Coimbatore                                                                 Signature

Date:

Timeline

Software Engineer

Bosch Global Software Technology
01.2023 - Current

Graduate Engineer Trainee

HCL Technologies
08.2022 - 11.2022

B.Tech - Electronics and Communication Engineering

Rajiv Gandhi University of Knowledge Technologies - IIIT
01.2018 - 01.2022
Learn C++ Programming (Beginner to Advanced) - Udemy
MATLAB/SIMULINK Bible - Udemy
PCB Course - APSSDC Skill Development Program
Python Programming - IBM Skill Builders
THOTA GANESHEmbedded Software Developer