---
title: "Mahesh M - Senior Software Engineer in Bengaluru | Tal"
description: "Meet Mahesh M, Senior Software Engineer @ TVS Motor Company | Connectivity Middleware, Software R&D based in Bengaluru. AI stack includes elevenlabs, gemini, and github copilot. Explore public work links including leetcode."
image: "https://tal.club/meet/mahesh-m-6/share-image"
---

# Mahesh M on Tal

## Headline

Senior Software Engineer @ TVS Motor Company \| Connectivity Middleware, Software R&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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

[View the original profile](https://tal.club/meet/mahesh-m-6)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/mahesh-m-6#person",
      "name": "Mahesh M",
      "url": "https://tal.club/meet/mahesh-m-6",
      "image": "https://tal.club/meet/mahesh-m-6/profile-photo.jpg",
      "description": "Meet Mahesh M, Senior Software Engineer @ TVS Motor Company | Connectivity Middleware, Software R&D based in Bengaluru. AI stack includes elevenlabs, gemini, and github copilot. Explore public work links including leetcode.",
      "jobTitle": "Senior Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "TVS Motor Company"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Senior Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Amrita School of Engineering, Ettimadai"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Government Engineering College,Sreekrishnapuram"
        }
      ],
      "knowsAbout": [
        "elevenlabs",
        "gemini",
        "github copilot"
      ],
      "sameAs": [
        "https://leetcode.com/EpTa78nhEi"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/mahesh-m-6#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/mahesh-m-6#webpage",
      "url": "https://tal.club/meet/mahesh-m-6",
      "name": "Mahesh M on Tal",
      "description": "Meet Mahesh M, Senior Software Engineer @ TVS Motor Company | Connectivity Middleware, Software R&D based in Bengaluru. AI stack includes elevenlabs, gemini, and github copilot. Explore public work links including leetcode.",
      "dateModified": "2026-10-19T04:24:53.951Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/mahesh-m-6#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/mahesh-m-6/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/mahesh-m-6/profile-photo.jpg",
        "caption": "Mahesh M profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
