Job Description
Ovii's Interpretation of the Role
We are looking for an Android HMI Engineer to build high‑performance infotainment interfaces for automotive platforms. You will design and implement Android‑based UI applications using Java and Kotlin, work closely with cross‑functional teams, and ensure production‑ready features.
Role Snapshot
- Android HMI development
- Java & Kotlin programming
- Automotive infotainment UI
- Cross‑team collaboration
- Debugging & performance optimization
- Unit testing with JUnit
Must-Have Requirements
- Android application development
- Java programming
- Kotlin programming
- Android SDK / Framework
- Android Studio
- REST API integration
- ADB / Logcat debugging
- Object‑Oriented Programming
- Design patterns (MVVM, MVP, Observer)
- Unit testing with JUnit
Nice-to-Have Signals
- AOSP build system experience
- Gerrit code‑review tool experience
- Gradle build system exposure
- AOSP build system
- Gerrit
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Develop Android‑based HMI applications for advanced automotive infotainment platforms.
- Design responsive, high‑performance user interfaces using Java and Kotlin.
- Collaborate with framework, middleware, and system teams to deliver production‑ready features.
- Debug, optimize, and enhance Android applications using industry‑standard tools.
- Contribute to code reviews, testing, and continuous product improvements.
Good Fit If You Have
- Passion for automotive infotainment technology
- Experience with third‑party libraries and REST APIs
- Familiarity with AOSP build system or Gerrit
- Strong object‑oriented programming fundamentals
- Comfort writing unit tests
Skills
- Android SDK & Framework
- Java
- Kotlin
- Android Studio
- REST API integration
- Design patterns (MVVM/MVP/Observer)
- Unit testing (JUnit)
- Gradle build system
- ADB/Logcat debugging