Summary
Overview
Work History
Education
Skills
Interests
Additional Information
Affiliations
Know-how
Accomplishments
Timeline
Generic
Kapil Raje

Kapil Raje

Embedded System Specialist
Bengaluru, Karnataka

Summary

Performance-driven Technical Specialist, enthusiastic about developing applications in Embedded Systems. Eager to leverage 12+ years of Automotive Domain experience in new position with new AI based tools. Knowledgeable in Automotive communication protocols. Experiences in all stages of product development cycle: Requirements-Design-Coding-Testing.

Overview

13
13
years of professional experience
26
26
years of post-secondary education
4
4
Languages

Work History

Firmware Lead

Ather Energy
01.2023 - Current


  • Owns the software responsibility for the Body Control Module of Ather's electric two-wheeler.
  • Contributed to the requirements, designs, coding, and testing cycle for multiple smart features.
  • Defined technical requirements, along with system engineers, for smart features.
  • Coordinated with other teams to align with the teams handling other Electronic Control Units for the Battery Monitoring System, Dashboard, Cloud, and Motor Controller for defining data flow and handshake.
  • Implemented automated testing frameworks to quickly identify and resolve firmware issues during development cycles.
  • Increased product stability by conducting thorough root cause analysis on reported bugs, leading to targeted fixes and improvements in subsequent releases.
  • Patent filed around smart features in electric two-wheelers, solidifying the company's position as a market leader in technology development.
  • Used AI tools like Copilot and Cursor to help the team improve efficiency in coding, testing, and documentation.


Technical Specialist

Bosch Global Software Technologies
07.2018 - 01.2023

Project: Electronic Control of Sunroof.

  • Development and customization of firmware for different automotive original equipment manufacturer requirements from China and Europe.
  • Development includes the complete life cycle of requirements, design, coding, and testing.
  • Sunroof Drive, which consists of an Electronic Control Unit with a DC motor.
  • Key Contribution: Root Cause Analysis, LIN communication, UDS, and development of the Diagnostic Event Manager (DEM) module using AUTOSAR specifications.
  • Responsibility: Requirements, Design, Coding, Unit Testing.
  • Managed multiple high-priority projects simultaneously, consistently meeting deadlines while maintaining attention to detail.
  • Maintained comprehensive documentation of technical processes, facilitating knowledge sharing among team members.

Senior Software Engineer

EASi
07.2017 - 06.2018

Project: Steering Wheel Switch Control.

  • Performed requirements analysis and development.
  • The switch control module senses different switches located on the steering wheel of the car and sends them over the LIN protocol to the Body Control Module.
  • Key Contribution: Preparation of Software Requirements Specifications.
  • Responsibility: Analyzing customer requirements, categorizing, and translating them into technical requirements.

Software Engineer - Automotive

SEDEMAC Mechatronics Pvt Ltd
02.2017 - 06.2017

Project: Integrated Starter Generator (ISG)

  • Integrated Starter Generator ECU controls small engines with crankshaft-mounted alternators (like those used in two-wheelers).
  • ECU features idle engine start-and-stop functionality.
  • This ECU also controls ignition, battery charging, and headlamp control over CAN communication.
  • ECU performs analog sensor measurements, such as engine temperature sensor, battery voltage, and wheel speed sensor.
  • Key Contribution: Firmware development and customization for different vehicles.
  • Responsibility: Support in integrating software modules into existing systems, and root cause analysis of failed Electronic Control Units.

Software Engineer - Off-Highway

SEDEMAC Mechatronics Pvt Ltd
05.2014 - 01.2017

Project: Generator Control Unit (GCU)

  • Product series customized for different clients, which comprises all generator parameter monitoring and control using FreeRTOS.
  • Worked on the design and development of firmware, which has many finite state machines (FSM).
  • Part of bootloader development.
  • PC-based utility for communication with GCU via USB port to update firmware and configure parameters.
  • Primarily contains USB, serial communication, graphical LCD display, and keypad for interacting with the device.
  • Key Contribution: Complete firmware development, GUI development.
  • Responsibility: Product Owner, handled customer implementations, participated in firmware design reviews, and recommended improvements; MATLAB for model-based development of a few modules.
  • Part of the root cause analysis (RCA) of failed GCUs.

Firmware Engineer

Grow-Embedded Technologies
06.2013 - 04.2014

Project: Submarine Battery Monitoring System (BMS)

  • This system is implemented over the MODBUS RTU and TCP/IP protocols, which continuously monitor battery status.
  • Key Contribution: Application back-end programming in C using OS timers in a Linux-based system, socket communication with the application, firmware design, writing application logic, and data acquisition.
  • Responsibility: Handled customer implementations, carried out system trials onsite, and closely worked with the hardware development team to fulfill system requirement specifications.

Firmware Engineer

Incite Hub
11.2012 - 06.2013

Project: Time and Attendance Device.

  • Reading and writing of RF cards and biometric devices.
  • Primarily contains Ethernet, TCP/IP, Wi-Fi, USB, SD card interfacing, LCD display, and serial communication, as well as a keypad for interacting with devices.
  • Key Contribution: Firmware Development and Unit Testing.
  • Responsibility: Handled customer implementations, worked from customer demonstrations to production, and provided post-release support.

Education

M.Tech - Embedded Systems

Birla Institute of Technology & Science
Pilani Rajasthan
08.2020 - 06.2022

Bachelor of Science - Electronics and Telecommunication

MGM College of Engineering And Technology
Navi Mumbai, Maharashtra
08.2007 - 12.2011

Diploma in Advanced Embedded Systems Design -

Oasis Technologies
Pune, Maharashtra
09.2012 - 02.2013

Higher Secondary School - Computer Science

Science College
Nanded, Maharashtra
05.2006 - 05.2007

Secondary School Certificate -

Pratibha Niketan Highschool
Nanded, Maharashtra
06.2004 - 07.2022

Skills

    Embedded Software Design

Embedded C Programming

Python Programming

Real Time Operating System (freeRTOS, Linux)

Communication Protocols

MATLAB Modeling

AUTOSAR

Interests

Microchip: PIC-32, PIC-16, AT-Mega-32

Infineon: TLE 98x

Renesas: RL78

NXP: S12 Series, ARM Cortex- M4

Additional Information

Physical Layer: UART, I2C, SPI, CAN, LIN, WiFi (IEEE802.11)


Application Layer: MODBUS - RTU, MODBUS- TCP/IP, LIN-UDS,

Bluetooth- Serial Port Protocol,

Universal Serial Bus (USB) Serial Communication.

Affiliations

Software Development: Visual Studio Code, Keil, MPLAB, Code-Warrior IDEs.

Model Development Tool: MATLAB
Source Code: X32 Editor

Application Lifecycle Management Tool: IBM RM, QM, CCM, RTC, Rhapsody.

Know-how

  • Practices Design Review Based on Failure Modes (DRBFM).
  • Experienced Failure Mode Effect Analysis (FMEA).
  • Knows Functional Safety Standards: ISO2626.
  • Developed LIN based Unified Diagnostic Services (UDS) using ISO 14229-1 standards.
  • Followed Automotive Software Process Improvement and Capability Determination (ASPICE) standards during Product development.

Accomplishments

  • Received Best Debut award in SEDEMAC Mechatronics Pvt Ltd for year 2015.
  • 2nd Prize in MEKETHON event at BOSCH for the rapid development of "Automated Baby Crawler" application.

Timeline

Firmware Lead

Ather Energy
01.2023 - Current

M.Tech - Embedded Systems

Birla Institute of Technology & Science
08.2020 - 06.2022

Technical Specialist

Bosch Global Software Technologies
07.2018 - 01.2023

Senior Software Engineer

EASi
07.2017 - 06.2018

Software Engineer - Automotive

SEDEMAC Mechatronics Pvt Ltd
02.2017 - 06.2017

Software Engineer - Off-Highway

SEDEMAC Mechatronics Pvt Ltd
05.2014 - 01.2017

Firmware Engineer

Grow-Embedded Technologies
06.2013 - 04.2014

Firmware Engineer

Incite Hub
11.2012 - 06.2013

Diploma in Advanced Embedded Systems Design -

Oasis Technologies
09.2012 - 02.2013

Bachelor of Science - Electronics and Telecommunication

MGM College of Engineering And Technology
08.2007 - 12.2011

Higher Secondary School - Computer Science

Science College
05.2006 - 05.2007

Secondary School Certificate -

Pratibha Niketan Highschool
06.2004 - 07.2022
Kapil RajeEmbedded System Specialist