Android Developer (HMI & Android Auto) (Bengaluru)

Android Developer (HMI & Android Auto) (Bengaluru)

03 Aug
|
Invictosoft
|
Bengaluru

03 Aug

Invictosoft

Bengaluru

b Description – Android Developer (HMI & Android Auto)

Company: Embdes Engineering Solutions Pvt. Ltd. Location: Bangalore Work Mode: Work From Office (5 Days a Week) Experience: 4–6 Years

About the Role

Embdes Engineering Solutions is looking for an Android Developer with experience in Android HMI, Android Auto, media, audio, Bluetooth, and USB connectivity for automotive platforms. The role involves developing and debugging production-grade Android applications for vehicle cluster and infotainment systems, ensuring high performance, reliability, and seamless user experience.

Key Responsibilities

· Develop and maintain Android HMI applications for automotive cluster and infotainment systems.

· Design, implement, and debug Android Auto features and connectivity.

· Develop media and audio functionalities using Media3/ExoPlayer, MediaSession, and AudioManager.

· Troubleshoot Bluetooth (A2DP/HFP) and USB connectivity issues.

· Debug application crashes, ANRs, memory leaks, UI lag, audio latency, and performance bottlenecks.

· Work closely with Android Framework, BSP, HAL, QA, UI/UX, and product teams to deliver production-ready features.

· Support vehicle-level validation, field issue analysis, and release activities.

· Write clean, maintainable, and scalable Android code.

Required Skills

· 4–6 years of Android application development using Kotlin and Java.

· Strong understanding of Android lifecycle, Services, Broadcast Receivers, IPC, threading, permissions, and storage.

· Hands-on experience with:

o Media3 / ExoPlayer

o MediaSession

o AudioManager & AudioFocus

o Audio routing

· Experience debugging:

o Bluetooth A2DP/HFP





o USB device/accessory connectivity

o Android Auto

· Robust debugging skills using ADB, Logcat, Dumpsys, Bugreport, Perfetto, and Systrace.

· Experience analyzing crashes, ANRs, memory leaks, UI performance, and audio issues.

· Exposure to embedded Android or custom Android builds.

· Good communication, ownership, and problem-solving skills.

Good to Have

· MediaCodec and MediaRecorder.

· Camera2 API and Camera HAL exposure.

· AOSP or Android Framework development.

· Android Automotive OS (AAOS).

· CAN/Vehicle signal integration.

· Automotive Cluster, Infotainment, or Connected Vehicle domain experience.

· Performance optimization for boot time, CPU, memory, and rendering.

Preferred Technical Skills

· Languages: Kotlin, Java

· Android: Android SDK, Android Auto, Android Framework

· Media: Media3, ExoPlayer, MediaSession, MediaCodec, MediaRecorder

· Connectivity: Bluetooth (A2DP/HFP), USB

· Debugging: ADB, Logcat, Dumpsys, Bugreport, Perfetto, Systrace

· Tools: Git, Android Studio

What We're Looking For

· Ability to independently debug Android Auto, media, Bluetooth, USB, and HMI issues.

· Strong understanding of audio routing, latency, and media playback.

· Experience collaborating with QA and cross-functional teams to resolve production issues.

· Ability to own features from design through implementation, testing, and release.

Employment Details

· Role: Android Developer – HMI & Android Auto

· Experience: 4–6 Years

· Location: Bangalore

· Work Mode: Work From Office (5 Days a Week)

· Company: Embdes Engineering Solutions Pvt. Ltd

Pay: ₹12,456.45 - ₹53,448.66 per month

Work Location: In person

📌 Android Developer (HMI & Android Auto) (Bengaluru)
🏢 Invictosoft
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android developer (hmi & android auto) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: android developer (hmi & android auto) (bengaluru) / bengaluru