Senior Engineer

Daimler Trucks North America LLC

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mercedes-Benz Research and Development India Private Limited (MBRDI) in Bengaluru is seeking an Android Automotive Developer to design, develop, and maintain automotive apps and platform components. The candidate should be proficient in Kotlin, AAOS, MVVM, and Clean Architecture, with GitLab-based CI/CD workflows.

The role involves collaborating with architects, UX, QA, DevOps, and product owners to create scalable solutions and optimize performance, startup time, and memory usage, while

Qualifications

  • Hands-on Android Automotive OS (AAOS) development experience.

Responsibilities

  • Design, develop, and maintain Android Automotive apps and platform components.

Skills

Kotlin
AAOS
MVVM
Clean Architecture
GitLab CI/CD
Android framework
REST APIs
Coroutines/Flow
DI (Hilt/Dagger)
Testing (unit/integration)

Education

Bachelor's or Master's in CS/EE/IT

Tools

GitLab
Git workflows
CI/CD pipelines
Jenkins
Docker
SonarQube

Job description

Description

About MBRDI:

Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.

Job Description: Android Automotive Developer

Experience

4–8 Years

Job Summary

We are looking for a passionate and experienced Android Automotive Developer to design, develop, and maintain next-generation automotive applications and platforms. The ideal candidate should have hands-on experience in Android Automotive OS (AAOS) development, strong proficiency in Kotlin, expertise in MVVM and Clean Architecture, and experience with GitLab-based CI/CD workflows.

Key Responsibilities

  • Design, develop, and maintain Android Automotive applications and platform components.
  • Develop scalable and maintainable solutions using Kotlin and modern Android development practices.
  • Implement robust architectures using MVVM, Clean Architecture, and design patterns.
  • Integrate automotive-specific services such as Vehicle HAL, system services, and OEM platform interfaces.
  • Collaborate with cross-functional teams including System Architects, UX teams, QA, DevOps, and Product Owners.
  • Create reusable modules, libraries, and components to support multiple vehicle programs.
  • Optimize application performance, memory utilization, startup time, and stability.
  • Write unit tests, integration tests, and contribute to automation frameworks.
  • Manage source code, branching strategy, code reviews, and CI/CD pipelines using GitLab.
  • Participate in Agile ceremonies, technical discussions, and architectural reviews.

Mandatory Skills

  • 4–8 years of experience in Android application/platform development.
  • Strong hands-on experience in Kotlin.
  • Experience in Android Automotive OS (AAOS) or Automotive Infotainment Systems.
  • Strong knowledge of MVVM Architecture.
  • Good understanding and implementation of Clean Architecture principles.
  • Experience with GitLab, Git workflows, CI/CD pipelines, and Merge Request processes.
  • Strong understanding of Android Framework, Android SDK, Jetpack Components, and Android lifecycle management.
  • Experience with Coroutines, Flow, LiveData, ViewModel, and Dependency Injection (Hilt/Dagger).
  • Good understanding of REST APIs and network communication.
  • Experience in debugging, profiling, and performance optimization.

Preferred Skills

  • Experience with Android Framework customization.
  • Knowledge of Vehicle HAL (VHAL), AOSP, and Android System Services.
  • Experience with Automotive UI/UX guidelines.
  • Familiarity with CAN, Ethernet, Vehicle Diagnostics, or automotive communication stacks.
  • Exposure to middleware integration and embedded systems.
  • Experience working in SAFe/Agile development environments.
  • Familiarity with Jenkins, Docker, SonarQube, and automated testing frameworks.

Qualifications

Education

  • Bachelor's or Master's degree in Computer Science, Electronics, Information Technology, or related field.

Desired Competencies

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ownership mindset with a focus on delivery and quality.
  • Ability to mentor junior developers and contribute to technical leadership initiatives.

Nice to Have

  • Experience with Mercedes-Benz, Android Automotive customization projects, or OEM/Tier-1 automotive development.
  • Knowledge of Functional Safety, ASPICE, and Automotive Cybersecurity standards.

Why Join Us?

Be part of a purpose-driven organization that’s shaping the future of mobility. Work on cutting-edge technologies and global projects. Thrive in a collaborative, diverse, and inclusive environment. Access world-class infrastructure and learning opportunities.

Equal Opportunity Statement:

At MBRDI, we are committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of gender, background, or ability.

Organization

Mercedes-Benz Research and Development India Private Limited

Primary Location

India-Karnataka-Bangalore

Work Locations

Brigade Tech Gardens, Katha No. 119 Brigade Tech Gardens, Katha No. 119 Kundalahalli Village, K.R. Puram Hobli, Ward No. 85 Bangalore 560037

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

Similar jobs worth comparing

Fullstack Developer - E2ESWJ
Fullstack Developer - E2ESWJ

Daimler AG (Canada) • Bengaluru

On-site
INR 1,200,000 - 1,800,000
World-class infrastructure
Learning opportunities
Diverse and inclusive environment
MB.OS 2.0 Cloud Platform Developer
MB.OS 2.0 Cloud Platform Developer

Daimler AG • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Access to world-class infrastructure
Learning opportunities
Diverse work environment
Senior Program Manager - OTA SW Development Mercedes-Benz Research and Development India Privat[...]
Senior Program Manager - OTA SW Development Mercedes-Benz Research and Development India Privat[...]

Daimler AG • Bengaluru

On-site
INR 3,500,000 - 5,500,000
MB.OS 2.0 Cloud Platform - Senior Program Manager
MB.OS 2.0 Cloud Platform - Senior Program Manager

Daimler Trucks North America LLC • Bengaluru

On-site
INR 3,200,000 - 6,000,000
Tech Lead Mercedes-Benz Research and Development India Private Limited, Bangalore Start from: i[...]
Tech Lead Mercedes-Benz Research and Development India Private Limited, Bangalore Start from: i[...]

Daimler AG • Bengaluru

On-site
INR 600,000 - 1,000,000
Access to world-class infrastructure
Learning opportunities
Collaborative and inclusive environment
Full stack Developer - Java/Vue
Full stack Developer - Java/Vue

Daimler Trucks North America LLC • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Program Manager - OTA SW Development
Senior Program Manager - OTA SW Development

Daimler Trucks North America LLC • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Access to world-class infrastructure
Learning opportunities
Inclusive working environment
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
Full stack Developer - Java/Vue/AI
Full stack Developer - Java/Vue/AI

Daimler Trucks North America LLC • Bengaluru

On-site
INR 800,000 - 1,500,000
Cutting-edge technologies
Collaborative work environment
Learning opportunities