Lead software Engineer - Bluetooth

TVS Motor Company

Krishnagiri District

On-site

INR 1,500,000 - 2,100,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TVS Motor Company seeks a Lead Software Engineer to drive architecture, design, and delivery of Bluetooth and connected infotainment software for TVS connected vehicle platforms, integrating embedded C++ with Linux and Android expertise.

You will mentor engineers, collaborate cross-functionally with system architects, product management, and validation teams to define roadmaps, ensure quality, and deliver secure software across vehicle, mobile, and cloud ecosystems.

Qualifications

  • The candidate has 6–12 years in software development with C++14/17 and embedded C.
  • Experience in automotive infotainment, Android Auto, Apple CarPlay preferred.
  • Minimum 4 years of leading or mentoring a software team.
  • Strong knowledge of Bluetooth architecture, protocols, and debugging with HCI/OTA logs.
  • Experience with Linux platform and Android/iOS integration and RTOS (FreeRTOS/Zephyr).

Responsibilities

  • Lead a software development team in design, development, integration, and maintenance of Bluetooth apps for Linux/Android infotainment systems.
  • Lead smartwatch app development for Android/iOS platforms.
  • Define and drive the technical roadmap for connected infotainment systems.
  • Architect and develop robust software components using Modern C++ and C for embedded systems.
  • Own Bluetooth feature design including device management, pairing, profiles, and connectivity.
  • Coordinate with system architects and product teams to translate requirements into scalable solutions.
  • Drive software quality through reviews, testing, and best practices.
  • Mentor team members and foster innovation and collaboration.
  • Collaborate with validation and partner teams for seamless integration across vehicle, mobile, and cloud ecosystems.
  • Analyze field issues, perform root cause analysis, and implement corrective actions.

Skills

Modern C++14/17
Embedded software
Bluetooth
Linux
Android platform
Team leadership
CI/CD
Security

Education

Bachelor's or Master's in CS/EE/Embedded

Tools

Android Studio
Kotlin
Java
CI/CD tools

Job description

Job Title / Role: Lead software Engineer (Software)

Location: Ecity / Hosur

ExP:6 to 12

Job Purpose

The Lead Software Engineer will be responsible for driving the architecture, design, development, and delivery of Bluetooth and connected infotainment software solutions for current and next-generation TVS Motor connected vehicle platforms. The role requires strong technical expertise in Bluetooth technologies, embedded software development, and modern C++ programming, combined with proven leadership capabilities to guide a team of engineers in delivering high-quality, scalable, and secure software products.

The candidate will collaborate with cross-functional teams including system architects, product management, mobile application teams, validation teams, and external technology partners to define and execute the roadmap for connected infotainment units across TVS Motor product lines. The role also involves mentoring engineers, driving technical excellence, and ensuring successful execution of software programs aligned with business objectives.

Key Responsibilities
  • Lead a software development team in the design, development, integration, and maintenance of Bluetooth application for connected infotainment systems based on Linux and Android platforms.
  • Lead a software development team in the design, development, integration, and maintenance of Smartwatch application based on android and iOS platforms.
  • Define and drive the technical roadmap for current and future connected infotainment systems, ensuring alignment with product strategy, customer requirements, and emerging industry trends.
  • Architecture design and develop of robust software components using Modern C++ (C++14/C++17 and above) and C for embedded system applications.
  • Own the design and implementation of Bluetooth features including device management, pairing/bonding, profile integration, connectivity management, protocol handling, performance optimization, and troubleshooting.
  • Work closely with system architects and product teams to translate business requirements into scalable software architectures and technical solutions.
  • Drive software quality through code reviews, design reviews, static analysis, unit testing, integration testing, and adherence to software engineering best practices.
  • Mentor and technically guide team members, fostering a culture of innovation, collaboration, accountability, and continuous improvement.
  • Coordinate with validation, integration, and partner teams to ensure seamless software integration across vehicle, mobile, and cloud ecosystems.
  • Analyze complex field and customer issues, drive root-cause analysis, and implement effective corrective actions.
  • Contribute to technology evaluations, proof-of-concepts, and strategic decisions related to infotainment, connectivity, Bluetooth, mobile integration, and software platform evolution.
  • Participate in release planning, risk assessment, effort estimation, and project execution to ensure on-time delivery of program milestones.
  • Collaborate with Android, iOS, and cloud application teams to enable end-to-end connected experiences and feature enhancements.
  • Stay current with advancements in Bluetooth standards, connected vehicle technologies, infotainment systems, mobile ecosystems, and automotive software development practices.
  • Product Precertification, Certification in BT SIG and ensuring product compliance with regulatory bodies.
  • Evaluating right Bluetooth ICs, Sourcing, defining strategy for the upcoming products.
Education
  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or related discipline.
Experience
Required Qualification
  • Prior experience in connectivity domain including Automotive Infotainment, Connected Vehicle, Android Auto, Apple CarPlay.
  • 6 to 12 years of software development experience with strong expertise in C++14/C++17 and solid programming experience in C, Java, Kotlin, KMP. Knowing scripting is a plus.
  • Minimum 4 years of experience leading or mentoring a software engineering team.
  • Prior experience in Linux Platform development, Android platform development, and mobile application integration. Good understanding of android and iOS application development. Understanding of Linux, Andoid and iOS OS concepts.
  • Experience with communication protocols, wireless technologies, and connected device ecosystems. Strong understanding of Bluetooth architecture, protocols, profiles, debugging using HCI and OTA logs. Wifi, NFC experience is a plus.
  • Experience working with embedded systems and software development on bare metal and RTOS environments like FreeRTOS, Zephyr RTOS.
  • Proven experience in software architecture, design patterns, debugging, performance optimization, and system-level problem solving.
  • Familiarity with Agile development methodologies and CI/CD practices.
  • Experience collaborating with global technology partners, suppliers, and cross-functional engineering teams.
  • Understanding of cybersecurity, secure communications, and software update mechanisms in connected products.
  • Work experience in Certifying and Listing in BT SIG.
Internal and External Interactions
  • Internal - Cross functional teams and departments.
  • External - Semiconductor suppliers, BT Stack Suppliers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead - Software Engineer (Bluetooth)
Lead - Software Engineer (Bluetooth)

TVS Motor Company • Krishnagiri District

On-site
INR 2,800,000 - 4,200,000
Bluetooth (Bt) Developer (105)
Bluetooth (Bt) Developer (105)

Aldaa • Tamil Nadu

On-site
INR 1,500,000 - 2,500,000
Flexible schedule
Bluetooth developer
Bluetooth developer

Suitable AI • Chennai District

On-site
INR 1,200,000 - 1,800,000
Embedded Software Engineer - Bluetooth
Embedded Software Engineer - Bluetooth

Infineon • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Embedded Software Engineer
Embedded Software Engineer

UST • Chennai

On-site
INR 900,000 - 1,300,000
Bluetooth Developer
Bluetooth Developer

Serendipity Corporate Services • Chennai

On-site
INR 600,000 - 900,000
Linux Engineer
Linux Engineer

Mobis India • Hyderabad

On-site
INR 1,400,000 - 2,000,000
Urgent Hiring - Embedded Software Engineer ( BLE\BT & Wifi))
Urgent Hiring - Embedded Software Engineer ( BLE\BT & Wifi))

VAct Technologies Private Limited • Chennai District

On-site
INR 600,000 - 1,200,000
Advanced Engineer - Connectivity
Advanced Engineer - Connectivity

Harman International • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Employee discounts
HARMAN University access
Wellness benefits
+2
Lead- Connected System Engineer
Lead- Connected System Engineer

RGBSI • Bengaluru

On-site
INR 800,000 - 1,200,000
Health insurance
Paid time off
Holidays