30 Oct
|
GK HR Consulting India Private
|
Bengaluru
30 Oct
GK HR Consulting India Private
Bengaluru
Responsibilities
- Design, develop, and maintain connectivity features on the Android companion app platform for wearable devices
- Implement and optimize Bluetooth Low Energy (BLE), Bluetooth Classic, WiFi, and tethering functionalities using Android connectivity framework APIs
- Build robust C++ and Kotlin modules that interface with Android SDK connectivity services
- Collaborate with various teams to define and implement end-to-end connectivity protocols
- Debug and resolve complex connectivity issues across the Android stack — from application layer down to HAL/framework level
- Develop reusable platform components and libraries that enable reliable device pairing, data transfer, and connection management
- Profile and optimize power consumption, latency, and throughput for wireless communication paths
- Participate in code reviews, design discussions, and technical documentation
Required Qualifications
- 5-12 years of professional experience in Android application or platform development
- Robust proficiency in C++ and Kotlin
- Deep understanding of the Android SDK, particularly the Android Connectivity Framework:
- Bluetooth LE
- Bluetooth Classic
- WiFi
- Tethering (USB, WiFi, Bluetooth tethering APIs and flows)
- Hands-on experience with Android's Connectivity Manager, and related system services
- Solid understanding of Android application architecture (Services, AIDL, Binder IPC, background execution)
- Experience debugging connectivity issues using tools like adb, btsnoop, logcat, Wireshark, and HCI logs
- Familiarity with Android build systems (Gradle, Soong/Blueprint) and version control (Git)
Preferred Qualifications•
- Experience working on wearable devices, IoT platforms, or companion app development
- Familiarity with Android Bluetooth stack internals or AOSP connectivity modules
- Experience with Qualcomm or MediaTek Bluetooth/WiFi chipsets and vendor extensions
- Exposure to cross-platform development (bridging native C++ with Kotlin/JNI)
- Familiarity with power profiling and battery optimization strategies for always-connected scenarios
📌 Connectivity: MAP (Bengaluru)
🏢 GK HR Consulting India Private
📍 Bengaluru