All roles at Ultraviolette Carrers

Senior Software Engineer - Bluetooth

BengaluruFull-timeSenior levelPosted 1 week ago

Senior software engineering role at Ultraviolette Carrers in Bengaluru.

About the role

Work across Android Bluetooth stack (Fluoride/BlueZ where applicable), HAL, and vendor layers. Optimize latency, stability, power, and coexistence (BT/Wi-Fi). Debug complex issues using btmon, hcidump, snoop logs, adb, logcat. auto-reconnect, long-run stability, suspend/resume. Support CTS/VTS and release readiness.

What you'll do

  • Design, develop, and maintain Bluetooth Classic & BLE features
  • Implement and debug A2DP audio streaming, pairing, reconnect, and role switching
  • Work across Android Bluetooth stack (Fluoride/BlueZ where applicable), HAL, and vendor layers
  • Optimize latency, stability, power, and coexistence (BT/Wi-Fi)
  • Integrate profiles: A2DP, HFP/HSP, AVRCP, PBAP, SPP, GATT

What you need

  • Android
  • Linux

More roles like this at Ultraviolette Carrers

Apply on Ultraviolette Carrers's site