Mahesh M profile photo 1 on Tal

Mahesh M

Senior Software Engineer @ TVS Motor Company | Connectivity Middleware, Software R&D

Bengaluru

9+ years of work experience

TVS Motor Company
Apr 20242 yrs 7 mosPresent

Bengaluru, Karnataka, India

* Tech lead for connected smart watch apps for TVSM vehicles (Android Wear, Apple Watch OS, Garmin CIQ) * Team lead for Bluetooth Middleware for connected 2W clusters * Define, Design and Implement Bluetooth middleware for Linux based two wheeler clusters * Interface with vendors and internal stakeholders to get the products completed on time * Software R&D for connected vehicles * Create IPs in automotive connectivity domain * Support in prioritise, plan and execute new features for bluetooth in cluster aligning with the roadmap. * Define road map for the TVS smart watch apps features and modularisation activities. * App to app communication interface design for TVS iQube x Noise watch.
TVS Motor Company
Apr 20231 yrMar 2024

Bengaluru, Karnataka, India

* Tech lead for connected smart watch apps for TVSM vehicles (Android Wear, Apple Watch OS, Garmin CIQ) * Design and development of software components for connected cluster for two-wheelers * Interface with vendors and internal stakeholders to get the product completed on time * Software R&D for connected vehicles * Create IPs in automotive connectivity domain * Mentoring young talents and helping them ease the transition from campus to corporate (GETs and PGETs). * Define, Design and Implement Bluetooth middleware for Linux based two wheeler clusters
TVS Motor Company
Oct 20226 mosMar 2023

Bengaluru, Karnataka, India

* Derive and define use cases for connected clusters * SW design for Bluetooth in connected clusters * Take part in design discussions with suppliers and platform selection for connected clusters * Co-ordinate with product teams to identify and develop new connected features for vehicles
Bosch Engineering and Business Solutions
Jan 20201 yr 11 mosNov 2021

Greater Coimbatore Area

* Design and implementation of Middleware component for BLE Connectivity of a healthcare device and a sports device * Research and Proof of concept development of NFC Based applications in linux using DBus and NEARD stack * Add features, analyze, debug and fix issues in bluetooth phone component in infotainment unit * Explore possibilities of cloud technologies in current products * Implement unit test using Google Test framework
Bosch Engineering and Business Solutions
Aug 20172 yrs 5 mosDec 2019

Coimbatore, Tamil Nadu, India

* Worked in-car multimedia connectivity. * Carries out Bluetooth stack acceptance testing. * R&D in implementing Bluetooth functionality and android. * Working on tool development to help the team in daily activities. * Testing automation. * Analyze and document android internals and flow of connectivity use cases in android for reference purposes. * Modify/Add new vendor modules and vendor system services in android to support new car infotainment features.
Bosch Engineering and Business Solutions
Aug 20161 yrJul 2017

coimbatore

* Worked on car multimedia connectivity. * Conducted a study on the use of bluez Bluetooth stack and developed skills in using Qt, Linux and dbus IPC.
UST Global
Nov 20149 mosJul 2015

Kochi

Worked on Mainframe and SQL
UST Global
Nov 20149 mosJul 2015

Supported and maintained legacy mainframe and SQL‑based applications for an insurance client.
Oct 20142 mosNov 2014

Bangalore

Modify and create driver codes in embedded C for different peripherals in Freescale freedom board

Mahesh’s AI Stack

elevenlabs
elevenlabs
gemini
gemini
github copilot
github copilot

Education

Master of Technology (MTech), Embedded Systems

Amrita School of Engineering, Ettimadai

20152 yrs2017

Bachelor of Technology (BTech), Electrical, Electronics and Communications Engineering

Government Engineering College,Sreekrishnapuram

20104 yrs2014

Join Mahesh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Mahesh M on Tal

Headline

Senior Software Engineer @ TVS Motor Company | Connectivity Middleware, Software R&D

About

Senior Software Engineer at TVS Motor Company with extensive expertise in developing Bluetooth middleware and connected applications for wearable devices like Android Wear, Apple Watch OS, and Garmin CIQ. Contributions include defining roadmaps, collaborating with vendors, and supporting product R&D in the automotive connectivity domain. Skilled in mentoring young engineers and designing scalable software solutions for smart mobility. With over two years in this current role and several years in the automotive and embedded systems industry, I am committed to advancing innovative connected vehicle technologies. My work focuses on creating intellectual property, enhancing Bluetooth capabilities for two-wheeler clusters, and driving impactful solutions in collaboration with cross-functional teams and stakeholders.

Location

Bengaluru

AI stack

elevenlabs

gemini

github copilot

Work experience

Senior Software Engineer at TVS Motor Company, Apr 2024 - Present · 2 yrs 7 mos, Bengaluru, Karnataka, India, * Tech lead for connected smart watch apps for TVSM vehicles (Android Wear, Apple Watch OS, Garmin CIQ) * Team lead for Bluetooth Middleware for connected 2W clusters * Define, Design and Implement Bluetooth middleware for Linux based two wheeler clusters * Interface with vendors and internal stakeholders to get the products completed on time * Software R&D for connected vehicles * Create IPs in automotive connectivity domain * Support in prioritise, plan and execute new features for bluetooth in cluster aligning with the roadmap. * Define road map for the TVS smart watch apps features and modularisation activities. * App to app communication interface design for TVS iQube x Noise watch.

Software Engineer II at TVS Motor Company, Apr 2023 - Mar 2024 · 1 yr, Bengaluru, Karnataka, India, * Tech lead for connected smart watch apps for TVSM vehicles (Android Wear, Apple Watch OS, Garmin CIQ) * Design and development of software components for connected cluster for two-wheelers * Interface with vendors and internal stakeholders to get the product completed on time * Software R&D for connected vehicles * Create IPs in automotive connectivity domain * Mentoring young talents and helping them ease the transition from campus to corporate (GETs and PGETs). * Define, Design and Implement Bluetooth middleware for Linux based two wheeler clusters

Deputy Manager R&D - Design Engineer - Infotainment at TVS Motor Company, Oct 2022 - Mar 2023 · 6 mos, Bengaluru, Karnataka, India, * Derive and define use cases for connected clusters * SW design for Bluetooth in connected clusters * Take part in design discussions with suppliers and platform selection for connected clusters * Co-ordinate with product teams to identify and develop new connected features for vehicles

Senior Software Engineer at Bosch Engineering and Business Solutions, Jan 2020 - Nov 2021 · 1 yr 11 mos, Greater Coimbatore Area, * Design and implementation of Middleware component for BLE Connectivity of a healthcare device and a sports device * Research and Proof of concept development of NFC Based applications in linux using DBus and NEARD stack * Add features, analyze, debug and fix issues in bluetooth phone component in infotainment unit * Explore possibilities of cloud technologies in current products * Implement unit test using Google Test framework

Associate Software Engineer at Bosch Engineering and Business Solutions, Aug 2017 - Dec 2019 · 2 yrs 5 mos, Coimbatore, Tamil Nadu, India, * Worked in-car multimedia connectivity. * Carries out Bluetooth stack acceptance testing. * R&D in implementing Bluetooth functionality and android. * Working on tool development to help the team in daily activities. * Testing automation. * Analyze and document android internals and flow of connectivity use cases in android for reference purposes. * Modify/Add new vendor modules and vendor system services in android to support new car infotainment features.

Project Trainee at Bosch Engineering and Business Solutions, Aug 2016 - Jul 2017 · 1 yr, coimbatore, * Worked on car multimedia connectivity. * Conducted a study on the use of bluez Bluetooth stack and developed skills in using Qt, Linux and dbus IPC.

Software Developer at UST Global, Nov 2014 - Jul 2015 · 9 mos, Kochi, Worked on Mainframe and SQL

Software Engineer at UST Global, Nov 2014 - Jul 2015 · 9 mos, Supported and maintained legacy mainframe and SQL‑based applications for an insurance client.

System Engineer Intern at Kinnovates, Oct 2014 - Nov 2014 · 2 mos, Bangalore, Modify and create driver codes in embedded C for different peripherals in Freescale freedom board

Education

Master of Technology (MTech), Embedded Systems, Amrita School of Engineering, Ettimadai

Bachelor of Technology (BTech), Electrical, Electronics and Communications Engineering, Government Engineering College,Sreekrishnapuram

Public links

leetcode: https://leetcode.com/EpTa78nhEi