Posted:12 hours ago|
Platform:
Work from Office
Full Time
About Role We are looking for a Senior Embedded Android Developer to take ownership of end-to-end development of two-wheeler TFT instrument clusters based on Android. You will be responsible for architecting, developing, optimizing, and mentoring the team working on Android-based digital clusters integrated with CAN, BLE, MQTT, GPS, and OTA functionalities. The role demands technical excellence, innovation, and a proactive approach to solving complex integration and performance challenges Key Responsibilities System Architecture & Development Own the architecture and design of Android-based cluster solutions from bootloader to application layer Lead the development and customization of AOSP, Android HAL, System Services, and Middleware components tailored for two-wheeler clusters Drive system integration efforts across hardware (SoCs, MCUs) and software platforms Communication & Connectivity Architect and develop communication modules for CAN, BLE, GPS, MQTT, and Vehicle Diagnostics (UDS) Ensure secure and efficient FOTA (Firmware Over The Air) solutions Integrate cloud services and telematics backends with the cluster systems Boot Optimization & Power Management Drive fast boot optimization techniques for automotive-grade Android platforms Implement robust power management and low power modes UI/UX Integration Guide UI/UX development teams to implement cluster HMIs that are high-performance, driver-safe, and aesthetically aligned with vehicle OEM guidelines Work on Surface Flinger, OpenGL, and GPU pipeline optimizations Code Quality, Testing & Compliance Define coding standards, perform peer code reviews, and ensure adherence to automotive quality practices (ASPICE, MISRA where applicable) Build automated unit, integration, and system test strategies Ensure compliance with security and safety standards (ISO 26262, ISO/SAE 21434) Team Leadership & Mentoring Provide technical leadership and mentorship to a team of junior and mid-level developers Review design documents, implementation plans, and test reports Collaborate with program management, product owners, and customer-facing team Documentation & Stakeholder Communication Create and maintain clear architecture documents, API specifications, and customer-facing technical documents Act as a senior technical point of contact for cluster development programs Ideal Candidate 5 to 8 years of experience in Embedded Android development, preferably in Automotive Instrument Cluster / Infotainment Strong expertise in Android Framework customization, AOSP build system, HAL development, and Linux kernel interactions Deep understanding of CAN stack, Bluetooth stack (Classic & BLE), MQTT, GPS modules, and diagnostic protocols (UDS, OBD-II) Experience with bootloader (U-Boot) development and optimization for fast boot targets Skilled in C/C++, Java/Kotlin, Bash scripting, and debugging tools (adb, gdb, perf, sys trace) Good knowledge of cluster-specific requirements like boot times Understanding of ISO 26262 (functional safety) and cybersecurity requirements in embedded software Proficiency with Android Studio, Git, Jenkins, Wireshark, CANoe, Vector tools Familiarity with HIL setups for validation (optional bonus) Bachelor s/Master s degree in Electronics, Computer Science, or a related field Prior experience in production programs for two-wheeler or passenger vehicle digital clusters Exposure to modern UI frameworks like Flutter, Qt for Android is an advantage Certifications in Android development, automotive cybersecurity, or functional safety are a plus
Ride River
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Bengaluru
4.0 - 8.0 Lacs P.A.
8.0 - 9.0 Lacs P.A.
Gurugram
4.0 - 6.0 Lacs P.A.
Gurugram
2.0 - 4.0 Lacs P.A.
5.0 - 9.0 Lacs P.A.
12.0 - 14.0 Lacs P.A.
18.0 - 20.0 Lacs P.A.
Bengaluru
8.0 - 12.0 Lacs P.A.
9.0 - 13.0 Lacs P.A.
8.0 - 9.0 Lacs P.A.