Job title: Android Developer
Location: Pune, Maharashtra, India · On-site · Full-time · Mid-Senior level
QWR Interactive Solutions designs and manufactures head-worn computing devices. Our XR headsets and smart glasses are Android-based, and we have shipped over 50,000 devices across 17 countries. We also build HUMBL, a voice-native AI app.
About the role
We are looking for an Android developer with 2 to 5 years of experience, to work on software that runs on hardware we build ourselves.
Android here is not an app on someone else's phone. It is the operating setting of the product, and it ships in the box. The role spans system-level work on the device itself and application-level work on the apps that run on it.
Key Responsibilities
Build and maintain system applications for our Android-based XR headsets and smart glasses, including the launcher, settings and device services.
Work with hardware and firmware on device bring-up, sensor integration, display and audio paths, and power behaviour.
Support AOSP customisation, system image builds and over-the-air update flows.
Debug across the boundary between application, framework and hardware, using ADB, logcat, systrace and device logs.
Build and maintain native Android applications for our devices, in Kotlin and Java.
Contribute to the Android build of HUMBL, including audio capture, background services, notifications and permissions.
Integrate APIs and SDKs, including speech, AI and analytics services.
Work with design to build interfaces that function on a head-worn display rather than a phone screen.
Write testable code, maintain unit and instrumentation tests, and work with QA on device test matrices.
Own your releases through to the Play Store or the device OTA channel.
Profile and fix performance, memory, thermal and battery issues, which matter far more on a head-worn device than on a phone.
Required Qualifications
Bachelor's degree in Computer Science, Engineering or a related field, or equivalent demonstr
📌 Android Developer (Pune)
🏢 QWR
📍 Pune