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

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Greater Coimbatore Area

Coimbatore, Tamil Nadu, India

coimbatore

Kochi

Bangalore



Master of Technology (MTech), Embedded Systems
Amrita School of Engineering, Ettimadai
Bachelor of Technology (BTech), Electrical, Electronics and Communications Engineering
Government Engineering College,Sreekrishnapuram
Join Mahesh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer @ TVS Motor Company | Connectivity Middleware, Software R&D
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.
Bengaluru
elevenlabs
gemini
github copilot
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
Master of Technology (MTech), Embedded Systems, Amrita School of Engineering, Ettimadai
Bachelor of Technology (BTech), Electrical, Electronics and Communications Engineering, Government Engineering College,Sreekrishnapuram
leetcode: https://leetcode.com/EpTa78nhEi