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)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Digital Architect
2026-05-28
DevOps Engineer
2026-05-27
Senior DevOps Engineer
2026-05-20
- Posted
- Sep 03, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Pune
- Company
- Tata Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Digital Architect
2026-05-28
DevOps Engineer
2026-05-27
Senior DevOps Engineer
2026-05-20