Mercedes-Benz Research and Development India Private Limited

Android Development - Connected Apps

Mercedes-Benz Research and Development India Private Limited

Bengaluru, India (Hybrid)

Job Type Full time
Posted 1 month 3 weeks ago
Hybrid

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. Its mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.

Role: Android Native Application Developer

Design, develop, and maintain Android native applications using Kotlin and Java. Architect scalable Android applications using MVVM architecture, including LiveData, LifeCycle, ViewModels, and Flow.

  • Develop and execute unit test cases to ensure high-quality and reliable application delivery.
  • Build applications using Android Jetpack components, custom components, RoomDB, WorkManager, Coroutines, Maps, Bluetooth, BLE, Wi-Fi, and socket connections.
  • Collaborate with cross-functional teams in Agile development environments to deliver software features as required.
  • Apply strong knowledge of data structures and algorithms to develop efficient and optimized application solutions.
  • Support integration of Android applications with automotive infotainment systems and connected vehicle features.
  • Contribute to design discussions, code reviews, debugging, performance optimization, and continuous improvement activities.

Required Skills and Experience

  • Experience in Android native application development.
  • Hands-on experience in Kotlin and Java with unit test case development.
  • Experience architecting multiple Android applications using MVVM architecture.
  • Strong knowledge of LiveData, LifeCycle, ViewModels, Flow, Android Jetpack Components, Custom Components, RoomDB, WorkManager, Coroutines, Maps, Bluetooth, BLE, Wi-Fi, and socket connections.
  • Strong understanding of data structures and algorithms.
  • Experience working in Agile development environments.
  • Good debugging, problem-solving, and performance optimization skills.
  • Strong communication and collaboration skills.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Information Technology, Electronics, Electrical Engineering, or a related discipline.

Preferred qualifications include automotive infotainment application development, NoSQL databases, Android Graphics, Jetpack Compose, ARCore, global team collaboration, automotive software development environments, and knowledge of Mercedes-Benz systems, processes, and digital products.

Why Join Us?

  • Work on cutting-edge technologies and global projects.
  • Join a collaborative, diverse, and inclusive environment.
  • Access world-class infrastructure and continuous learning opportunities.

MBRDI is committed to fostering a diverse, equitable, and inclusive workplace and welcomes applications from all qualified individuals.

Similar Job Openings