Android Automotive HMI Developer

Infobell It Solutions

Pune District, Bengaluru

On-site

INR 2,500,000 - 4,200,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Infobell It Solutions in Pune/Bengaluru is seeking an Android Automotive HMI Developer with 5-10 years of experience to join our automotive software team. You will work on ticket-based feature development, bug fixing, and code maintenance for Android Automotive HMI applications for German OEMs.

You will own tickets, contribute to a large-scale AOSP codebase, write tests, perform code reviews, and collaborate with cross-functional teams including UX and QA.

Qualifications

  • 5-10 years of professional software development experience.
  • Strong hands-on experience in Android application development.
  • Strong programming skills in Kotlin and/or Java.
  • Experience with Android Automotive OS (AAOS) is required.
  • Understanding of AOSP and Android Framework is desirable.
  • Experience developing HMI / infotainment applications.
  • Knowledge of MVVM/MVI architectures and Jetpack/AndroidX.

Responsibilities

  • Develop and maintain Android Automotive HMI applications based on tickets.
  • Analyze requirements and translate them into technical implementation.
  • Implement new HMI features and enhancements using Kotlin/Java.
  • Investigate, debug, and fix defects across application and integration layers.
  • Perform root-cause analysis and write tests.
  • Work with a large-scale Android/AOSP codebase and conduct code reviews.
  • Collaborate with UX, QA, and other engineering teams to resolve tickets.
  • Participate in Agile/Scrum ceremonies and provide estimates and status updates.
  • Maintain technical documentation for features and fixes.
  • Support German automotive OEM projects with cross-functional teams.

Skills

Android development
Kotlin/Java
AAOS
Git/Gerrit
Debugging
MVVM/MVI
Unit testing
Code reviews
Agile/Scrum

Education

Bachelor’s/Master’s degree in CS/EE

Tools

Android Studio
Gradle
Git/Gerrit

Job description

Job Description Android Automotive HMI Developer / Senior Developer / Principal Developer
Experience: 5 -10 Years
Locations: Bengaluru / Pune, India
Domain: Automotive / Infotainment / HMI
Role Overview

We are looking for experienced Android Automotive HMI Developers to join our automotive software development team working on projects for leading German OEMs.

The role primarily involves ticket-based feature development, bug fixing, code maintenance, and continuous improvement of Android Automotive HMI applications. The candidate should have strong Android development fundamentals, excellent debugging skills, and a strong focus on code quality, maintainability, and adherence to development standards.

The ideal candidate is someone who takes ownership of assigned tickets, understands the existing codebase quickly, implements robust solutions, and delivers clean, well-tested, production-quality code.

Key Responsibilities
  • Develop and maintain Android Automotive HMI applications based on feature and defect tickets.
  • Analyze requirements and translate them into technical implementation.
  • Implement new HMI features and enhancements using Kotlin/Java.
  • Investigate, debug, and fix software defects across application and integration layers.
  • Perform root-cause analysis rather than implementing only workaround-based fixes.
  • Understand and work effectively within an existing, large-scale Android/AOSP codebase.
  • Write clean, readable, maintainable, and reusable code.
  • Follow defined coding guidelines, architecture principles, and development standards.
  • Develop appropriate unit tests and automated tests for implemented features and bug fixes.
  • Perform code reviews and address review comments effectively.Ensure changes do not introduce regressions in existing functionality.
  • Analyze logs, crashes, stack traces, and system behavior to identify issues.
  • Collaborate with developers, testers, architects, UX teams, and other engineering teams to resolve tickets.
  • Participate in Agile/Scrum ceremonies and provide accurate technical estimates and status updates.
  • Maintain proper technical documentation for implemented features and fixes.
  • Work closely with teams and stakeholders supporting German automotive OEM projects.
Required Technical Skills
  • 510 years of professional software development experience.
  • Strong hands-on experience in Android application development.
  • Strong programming skills in Kotlin and/or Java.
  • Good understanding of:
  • Android SDK
  • Android application components
  • Android lifecycle
  • Services and background processing
  • IPC / AIDL
  • Threads and concurrency
  • Android UI frameworks
  • Gradle
  • Android Studio
  • Experience with Android Automotive OS (AAOS) is required.
  • Understanding of AOSP and Android Framework is highly desirable.
  • Experience developing HMI / infotainment applications.
  • Good understanding of modern Android architecture such as MVVM/MVI.
  • Experience with Jetpack/AndroidX; Jetpack Compose knowledge is a plus.
  • Strong debugging and problem-solving skills.
  • Hands-on experience with Git/Gerrit or similar version-control and code-review systems.
Automotive Skills
  • Experience in Automotive Infotainment / HMI / Cockpit development.
  • Understanding of Vehicle HAL (VHAL) and vehicle-related Android services is preferred.
  • Knowledge of automotive interfaces such as CAN, SOME/IP,
  • Experience working with OEM-specific HMI requirements is desirable.
  • Knowledge of automotive software development processes such as ASPICE is a plus.
What We Look For
  • Strong ownership of assigned development tickets.
  • Ability to independently analyze an issue, identify the root cause, implement the fix, test it, and deliver the change.
  • Good understanding of existing code before making modifications.
  • Attention to detail and a strong quality mindset.
  • Ability to work in a structured engineering environment with high expectations around software quality and delivery.
  • Good communication skills and ability to work with international teams, including stakeholders from German OEMs.
Education

Bachelor’s/Master’s degree in Computer Science, Electronics, Electrical Engineering, or a related discipline. Role & responsibilities

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

App Developer-1
App Developer-1

embIND Embitel Technologies (India) Private Limited • India

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

Erbity • Maharashtra

On-site
INR 900,000 - 1,500,000
Cutting-edge automotive infotainment
Collaborative Android & embedded teams
Impactful vehicle technology
Android HMI Engineer
Android HMI Engineer

Erbity • Bengaluru

On-site
INR 1,200,000 - 2,600,000
Senior Android Developer
Senior Android Developer

Bct Consulting • Chennai District

Hybrid
INR 1,800,000 - 2,400,000
Android HMI Architect
Android HMI Architect

TekPillar • Chennai District

On-site
INR 4,200,000 - 5,400,000
Android Application Development Lead – Automotive
Android Application Development Lead – Automotive

Vrinda International • Bengaluru

On-site
INR 1,800,000 - 2,400,000
HMI Architect
HMI Architect

Capgemini Engineering • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Flexible work arrangements
Career growth programs
Access to certifications in cutting-edge technologies
Android Developer
Android Developer

Quess • Bengaluru

On-site
INR 800,000 - 1,400,000
Automotive Android HAL_Senior Enginer
Automotive Android HAL_Senior Enginer

Arrow Electronics • Pune District

On-site
INR 1,000,000 - 1,500,000
Sr. Android HMI Developer (R&D Team)
Sr. Android HMI Developer (R&D Team)

Innominds Software • Chennai District, Coimbatore District

On-site
INR 2,400,000 - 4,200,000