CareerPlanGet AI match score →

Senior Software Engineer - C/python with Wifi or Bluetooth Driver

Bangalore, India (ZIN122)💼 Full-time🗓 2026-07-17 → 2026-07-30

Core

Senior engineer developing Android device drivers and location algorithms for WiFi and Bluetooth connectivity.

Role type

Senior IC embedded software engineer (Android BSP & drivers)

Builds

High-performance WiFi/Bluetooth drivers and indoor location features for Android devices

Domain

Consumer/Enterprise IoT, Wireless Connectivity, Embedded Systems

Deliverable

production ML models | product features

Required skills

C, Python, Java/Kotlin, Android AOSP internals, HAL, HIDL/AIDL, WiFi protocols (802.11), Bluetooth protocols (BR/EDR/BLE), I2C, SDIO, gdb debugging

Preferred skills

AI/ML algorithms for WiFi data analysis, indoor positioning techniques, cross-functional system design

Technologies

Android Framework, AOSP, Git, SVN, Wireshark, Omnipeak

Responsibilities

Design and maintain WiFi/Bluetooth software and protocol stacks; Develop and optimize drivers for various chipsets; Implement real-time indoor location technology; Modify Android Framework and Native Daemons; Develop HIDL/AIDL interfaces; Diagnose complex connectivity issues

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗