Talent.com
This job offer is not available in your country.
Android HMI Architect

Android HMI Architect

Tata TechnologiesPune, Maharashtra, India
20 days ago
Job description

Required skills

Java & Kotlin proficiency – For building and maintaining Android apps and services.

Android SDK mastery – Deep understanding of app- & activity lifecycle, services, broadcast receivers, and UI components

Jetpack Libraries – Familiarity with Navigation, Flows / Livedata, ViewModel, and Compose (if applicable).

Automotive UX principles – Designing distraction-free, voice-first, and glanceable interfaces.

Accessibility & localization – Supporting diverse users and regions, languages and screen sizes, screen orientations, look and feels (branding).

Touch, rotary, and voice input handling – Adapting to various interaction modalities.

System UI customization – Ability to modify launchers, notifications, and system bars for in-vehicle use. Support for multiple Displays (Center, Passenger, Rear Seats, Android Single Instance Service / ASIS for Driver Display)

Embedding apps into apps, with techniques like ControlViewHost or TaskViews

Automotive UX principles – Designing distraction-free, voice-first, and glanceable interfaces.

Working Knowledge of ActivityManager / WindowManager / PackageManager / ContentProvider /

BroadcastReceiver / (AIDL) Services (Foreground & background)

Automotive-Specific Framework Extensions like :

CarService / CarPowerManager / CarAudioManager / CarSensorManager

CarUXRestrictionsManager / CarInputManager / CarDisplayManager

CarNavigationManager,WindowManagerShell

Tools : Android Studio Profiler, Logcat, Android Vitals (Play Console)

Create a job alert for this search

Android Architect • Pune, Maharashtra, India