Android HMI Developer

emagine

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

emagine is seeking an experienced Android engineer to develop automotive HMI applications for infotainment and digital cockpit systems using Kotlin and Jetpack Compose. You will lead build automation, CI/CD integration, and robust UI implementations in a fast-paced team in Bengaluru.

The role emphasizes MVVM architecture, Kotlin Flows, REST APIs, and strong collaboration across cross-functional teams. A focus on performance, quality, and scalable release processes is essential.

Qualifications

  • 5+ years of Android HMI development experience.
  • Strong proficiency in Kotlin, Automotive Development.
  • Proven experience building UIs with Jetpack Compose.
  • Hands‑on experience with Kotlin Flow, Android Lifecycle, RxJava, LiveData, and Unit Testing.
  • Strong understanding of MVVM architecture.
  • Experience with Android Studio and Gradle.
  • Familiarity with REST APIs and JSON.
  • Experience with Git version control.

Responsibilities

  • Automate software build, testing, and deployment processes.
  • Develop and maintain Gradle build scripts using Kotlin DSL.
  • Optimize Android build performance and dependency management.
  • Integrate automated testing, code quality checks, and security scanning into CI/CD workflows.
  • Collaborate with Android developers, QA teams, and architects to streamline development workflows.
  • Troubleshoot build failures and improve pipeline reliability.
  • Maintain version control workflows and release automation.
  • Support containerized build environments and cloud-based CI infrastructure where applicable.

Skills

Android HMI development
Kotlin
Jetpack Compose
Gradle/Kotlin DSL
MVVM
CI/CD
Git
REST APIs

Tools

Android Studio
Gradle

Job description

Summary

The primary goal of this role is to develop modern Android applications specifically for automotive infotainment and digital cockpit systems, utilizing advanced technology such as Jetpack Compose and Kotlin.

Main Responsibilities
  • Automate software build, testing, and deployment processes.
  • Develop and maintain Gradle build scripts using Kotlin DSL.
  • Optimize Android build performance and dependency management.
  • Integrate automated testing, code quality checks, and security scanning into CI/CD workflows.
  • Collaborate with Android developers, QA teams, and architects to streamline development workflows.
  • Troubleshoot build failures and improve pipeline reliability.
  • Maintain version control workflows and release automation.
  • Support containerized build environments and cloud-based CI infrastructure where applicable.
Key Requirements
  • 5+ years of Android HMI development experience.
  • Strong proficiency in Kotlin, Automotive Development.
  • Proven experience building UIs with Jetpack Compose.
  • Hands‑on experience with Kotlin Flow, Android Lifecycle, RxJava, LiveData, and Unit Testing.
  • Strong understanding of MVVM architecture.
  • Experience with Android Studio and Gradle.
  • Familiarity with REST APIs and JSON.
  • Experience with Git version control.
Nice to Have
  • Experience with Android Automotive OS (AAOS).
  • Knowledge of Clean Architecture.
  • Dependency Injection (Hilt/Dagger).
  • Coroutines.
  • UI testing (Espresso/Compose Testing).
  • Performance optimization.
  • CI/CD integration.
  • Automotive domain experience is highly desirable.
Other Details

This position involves strong analytical and problem-solving skills, excellent communication and collaboration abilities, and experience working in Agile/Scrum teams. The environment supports a focus on efficiency and innovative development practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android HMI Developer
Android HMI Developer

TheCodingShef • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Software Engineer HMI Application
Software Engineer HMI Application

emagine • Pune District

On-site
INR 1,200,000 - 1,600,000
HMI Engineer - Android Automotive System
HMI Engineer - Android Automotive System

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,200,000 - 2,000,000
App Developer-1
App Developer-1

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 800,000 - 1,200,000
Software Engineer HMI Application
Software Engineer HMI Application

emagine • Maharashtra

On-site
INR 900,000 - 1,300,000
Automotive Android Developer
Automotive Android Developer

JMD Technologies Inc. • Chennai District

On-site
INR 1,400,000 - 2,200,000
Sr. Android HMI Developer
Sr. Android HMI Developer

Innominds Software • Chennai District

On-site
INR 1,800,000 - 2,400,000
AOSP Automotive HMI Engineer - Android Automotive
AOSP Automotive HMI Engineer - Android Automotive

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Android HMI Developer
Android HMI Developer

Idexcel • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Android Developer
Android Developer

Quest Global • Hyderabad

On-site
INR 900,000 - 1,300,000