BT Developer

2 Months ago • 9-12 Years

Job Description

The BT Developer will focus on Connectivity and Network Engineering, developing expertise in their area and providing guidance. Responsibilities include designing, developing, and maintaining Bluetooth protocol stacks and profiles for embedded platforms, working with Bluetooth Audio, LE Audio, and BT Mesh. The role involves integrating Bluetooth features into Linux, Android, or RTOS-based systems, collaborating with cross-functional teams, conducting code reviews, unit testing, and performance optimization, ensuring compliance with Bluetooth SIG standards, and debugging complex issues using specialized tools. The ideal candidate will have strong programming skills in C/C++ and knowledge of Bluetooth Core Specification and related profiles.
Good To Have:
  • Experience with automotive infotainment, IoT, or wearable devices.
  • Familiarity with Bluetooth certification and interoperability testing.
  • Knowledge of wireless communication protocols and low-power design.
  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.
  • Strong debugging and analytical skills.
  • Excellent communication and leadership abilities.
Must Have:
  • Design, develop, and maintain Bluetooth protocol stacks and profiles.
  • Work on Bluetooth Audio, LE Audio, and BT Mesh.
  • Integrate Bluetooth features into Linux, Android, or RTOS-based systems.
  • Strong programming skills in C/C++.
  • Deep understanding of Bluetooth Core Specification, GATT, L2CAP, HCI, and BT profiles.
  • Experience with Bluetooth stack development on Linux/Android platforms.

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
problem-solving
communication
cpp
linux
wireshark
python
java

Job Description

Focus on Connectivity and Network Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.

Key Responsibilities:

  • Design, develop, and maintain Bluetooth protocol stacks and profiles (BT Classic and BLE) for embedded platforms.
  • Work on Bluetooth Audio, LE Audio, and BT Mesh implementations.
  • Integrate Bluetooth features into Linux, Android, or RTOS-based systems.
  • Collaborate with cross-functional teams including hardware, firmware, and application developers.
  • Conduct code reviews, unit testing, and performance optimization.
  • Ensure compliance with Bluetooth SIG standards and participate in qualification processes.
  • Debug and resolve complex issues using tools like Ellisys, Frontline, or Wireshark.

Technical Skills Required:

  • Strong programming skills in C/C++, with exposure to Java or Python.
  • Deep understanding of Bluetooth Core Specification, GATT, L2CAP, HCI, and BT profiles (A2DP, HFP, AVRCP, etc.).
  • Experience with Bluetooth stack development on Linux/Android platforms.
  • Familiarity with Bluetooth certification and interoperability testing.
  • Knowledge of wireless communication protocols and low-power design.

Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.
  • Experience in automotive infotainment, IoT, or wearable devices.
  • Strong debugging and analytical skills.
  • Excellent communication and leadership abilities.

Set alerts for new jobs by Capgemini
Set alerts for new jobs in India
Contact Us
hello@outscal.com
Made in INDIA 💛💙