Bluetooth developer

Suitable AI

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Suitable AI in Chennai seeks a Bluetooth Developer to design, implement, and validate Bluetooth features for automotive infotainment platforms.

You will work on Android/Linux BT stack, profiles (HFP, A2DP, AVRCP, PBAP, MAP, HID, PAN, SPP, BLE GATT), and BLE services while optimizing audio paths and coordinating with cross-functional teams and OEMs for production programs.

Qualifications

  • Strong experience with Bluetooth stack internals (Android Fluoride stack or BlueZ).
  • Proficient in C/C++, Java (Android), and Linux/Android system programming.
  • Knowledge of BT profiles and Bluetooth SIG specifications.

Responsibilities

  • Develop, customize, and integrate Bluetooth stack components.
  • Implement and extend BT profiles (HFP, A2DP, AVRCP, PBAP, MAP, HID, PAN, BLE GATT).
  • Work on Android framework/BT service and HAL modifications.
  • Optimize audio paths and Bluetooth performance for automotive infotainment.
  • Debug BT/SCO/eSCO, latency, and field issues; use btmon/btsnoop, adb/logcat, QXDM.
  • Collaborate with telematics, platform, validation, and OEM teams.
  • Support certification testing and interoperability testing.

Skills

Bluetooth stack internals
C/C++
Java (Android)
Linux system programming
Bluetooth protocols
BT/Wi-Fi coexistence
BLE/GATT
Debugging
RTOS BLE dev

Tools

btmon/btsnoop
adb/logcat
QXDM
nRF52840
nRF52832
CC2541
CC2540
KW36
AW611
AW300

Job description

Job Description: Bluetooth (BT) Developer

Job Title: Bluetooth Developer

Department: Connectivity / Bluetooth

Reports To: Technical Lead / Manager – Connectivity

Role Overview

The Bluetooth Developer will be responsible for designing, developing, integrating, and validating Bluetooth features on automotive infotainment platforms. The role includes working on the Android/Linux Bluetooth stack, BT profiles (A2DP, AVRCP, HFP, PBAP, MAP, HID, PAN, SPP) and protocols, interoperability, performance optimization, and debugging complex BT issues. The developer will collaborate with cross‑functional teams including telematics, platform, UI/UX, validation, and OEM teams to deliver robust BT features for production programs.

Key Responsibilities
1. Bluetooth Stack Development & Integration
  • Develop, customize, and integrate Bluetooth stack components (Fluoride stack/BlueZ or OEM BT stack).
  • Implement and extend BT profiles such as:
  • Hands-Free Profile (HFP)
  • Advanced Audio (A2DP/AVRCP)
  • Phonebook Access (PBAP)
  • Message Access (MAP)
  • HID, PAN, BLE GATT profiles
  • Work on Android framework/BT service and HAL layer modifications.
  • Update or create a design for Implementation or modification.
2. Bluetooth Audio & Telephony
  • Work on audio path routing, SCO/eSCO handling, and BT audio performance tuning.
  • Debug audio issues like:
  • Stutter
  • Delay or sync issues
  • Call audio one-way/no audio
  • Optimize latency, bandwidth, and codec performance (SBC/AAC/aptX LC3).
3. Bluetooth Low Energy (BLE)
  • Develop and integrate BLE profiles and GATT services.
  • Work with BLE privacy, random/static addresses, pairing/bonding, and reconnection strategies.
  • Develop BLE scanning/advertising and coexistence strategies with Wi‑Fi.
4. Connectivity, Coexistence & Performance
  • Debug BT/Wi‑Fi coexistence issues.
  • Analyse connection drops, pairing failures, and reconnection behavior.Work on RF parameters, HCI command/response flows, and link quality behavior.
  • Use tools such as:
  • btmon/btsnoop, adb/logcat
  • QXDM (for modem/BT integrated chipsets)
  • Perform root cause analysis for complex field/issues from OEM/customer.
  • Interact with chipset vendors (Qualcomm, Mediatek, CSR, TI, etc.) for bug resolution.
6. Interoperability (IOP) & Certification
  • Support Bluetooth IOP testing with various phones (Android/iOS).
  • Ensure compliance with Bluetooth SIG requirements.
  • Support BT certification cycles and required documentation.
7. Software Quality & Process
  • Participate in code reviews, unit testing, and integration testing.
  • Ensure compliance with automotive quality processes (A-SPICE).
  • Support Scrum/Agile development activities and deliverables.
Required Skills & Experience
Technical Skills
  • Strong experience with Bluetooth stack internals (Android Fluoride stack or BlueZ).
  • Knowledge of BT Classic and BLE protocols (L2CAP, SDP, GATT, RFCOMM, AVDTP, AVRCP, PBAP, MAP, HFP AT commands).
  • Experience in C/C++, Java (Android stack), and Linux/Android system programming.
  • Good understanding of BT controller, HCI layer, pairing/bonding, LE privacy, and address types.
  • Ability to analyze BT/Wi‑Fi coexistence issues and RF behavior.
  • Experience working on A2DP/AVRCP/HFP/PBAP/MAP.
  • Good understanding of Audio frameworks (AudioFlinger, audio HAL).
  • Run static analysis on the software components, analyze and fix errors.
  • Execution of PTS test case in Launch studio for BT SIG certification
  • Experience in RTOS environment working with BLE chipset vendors and their SDKs, such as Nordic Semiconductor (nRF52840, nRF52832), Texas Instruments (CC2541, CC2540) and NXP (AW611, AW300, KW36, KW45).
Nice to Have
  • Experience with car infotainment systems (Android Automotive / QNX / Genivi).
  • Exposure to Qualcomm/Mediatek/NXP BT chipsets.
  • Knowledge of ACL/SCO link behavior and codec tuning.
  • Experience with OEM IVI systems (Ford, JLR, GM, Stellantis, VW etc.).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Capgemini • Bengaluru Urban

On-site
INR 1,200,000 - 2,100,000
Connectivity Development For Bluetooth, Wi-Fi
Connectivity Development For Bluetooth, Wi-Fi

Motherson Technology Services Limited • Coimbatore District, Bengaluru

On-site
INR 1,000,000 - 1,800,000
Lead Software Engineer bluetooth
Lead Software Engineer bluetooth

TVS Motor • Hosur, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Bluetooth Controller Developer
Bluetooth Controller Developer

Capgemini • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Bluetooth Development Engineer
Bluetooth Development Engineer

Visteon Corporation • Karnataka

On-site
INR 900,000 - 1,300,000
Embedded Software Engineer - Bluetooth
Embedded Software Engineer - Bluetooth

Infineon • Bengaluru

On-site
INR 1,800,000 - 3,200,000
BT Developer
BT Developer

Visteon Corp. • Chennai District

On-site
INR 1,200,000 - 1,700,000
Lead - Software Engineer (Bluetooth)
Lead - Software Engineer (Bluetooth)

TVS Motor Company • Krishnagiri District

On-site
INR 2,800,000 - 4,200,000
Bluetooth Controller Developer
Bluetooth Controller Developer

Capgemini Engineering • Hyderabad

On-site
INR 1,200,000 - 2,000,000