Job Description: Android Instrument Cluster Developer (5 Years Experience)
Position Title: Android Instrument Cluster Developer
Experience: 57 Years
Location: Pune, India
Office Location: Shivane, Pune
Department: Automotive Embedded / IVI & Cluster Development
Employment Type: Full-Time (100 % Work from office)
Role Overview
Seeking an experienced Android Instrument Cluster Developer with a strong background in Android Framework, Automotive UI/UX, CAN communication, and integration with vehicle subsystems. The candidate will work on next-generation digital clusters, hybrid cluster-IVI systems, and telematics-connected dashboards for global automotive OEM programs.
Key Responsibilities
1. System & Application Development
- Develop and enhance Android-based digital instrument cluster applications (Java/Kotlin).
- Implement vehicle gauge logic (speedometer, tachometer, fuel, temperature, tell-tales).
- Work with Surface View, OpenGL/Skia for real-time 2D/3D rendering and animations.
- Integrate custom HMI using Android Views, Jetpack Compose, and OEM UI frameworks.
2. Middleware & Framework Integration
- Develop/modify Android HAL layers (Vehicle HAL, CAN HAL, Sensor HAL).
- Integrate VHAL with CAN/LIN/FlexRay data using Vehicle Property Service (VPS).
- Work with AOSP and customize Android Framework modules for cluster needs.
3. Connectivity & Data Interfaces
- Parse and process CAN DBC signals (speed, RPM, odometer, tell-tales, warnings).
- Implement UDS/OBD-II diagnostic data integration.
- Work with Bluetooth, Wi-Fi, OTA, navigation, telematics data sources.
4. Performance Optimization
- Optimize boot time, frame rate (FPS), memory usage, and rendering latency.
- Ensure compliance with ASIL guidelines and automotive safety standards.
5. Collaboration & Documentation
- Collaborate with UI/UX, V&V, hardware, middleware, and BSP teams.
- Prepare design documents: SRS, HLD, LLD, test cases.
- Support integration testing on ECU hardware, bench setups, and vehicles.
Required Skills
Technical Skills
- 46 years Android Development (Java/Kotlin + Android Framework)
- Strong Android Open-Source Project (AOSP) experience
- Experience with Vehicle HAL, VHAL properties, Vehicle Property APIs
- Hands-on with CAN communication, DBC parsing, Automotive APIs
- Experience in instrument cluster / IVI / HUD projects
- Graphics/UI experience: OpenGL ES / Skia / SurfaceView / Jetpack Compose, Real-time rendering
- Experience with native layers (JNI)
- Experience in working with android auto and apple car play
- Do u have Understanding of Android build system, AIDL and HIDL
- Develop and debug applications using Java/Kotlin, C++,
- Do you have Strong knowledge on SELinux policy
Tools & Platforms
- Android Studio, ADB, Git
- DBC tools (Vector CANalyzer/Canoe preferred)
- QNX / Linux / AOSP build environment
- Jira, Confluence, Jenkins CI/CD
- ALM, IBM doors
Automotive Knowledge
- Automotive SPICE development process
- Basic ISO 26262 functional safety awareness
- Familiarity with clusters, tell-tales, ADAS indicators, and OEM specifications
Preferred Qualifications
- Experience with Qualcomm SA61XX/SA6145/SA6155/SA8155/SA8295, NXP i.MX, Renesas R-Car, TI Jacinto platforms.
- Experience in real vehicle integration with OEMs
- Knowledge of navigation APIs, front, side and rear-view camera integration.
- Experience with Qt for MCUs / QML (optional but beneficial).
- Exposure to cloud/telematics data integration.