Senior Developer Vehicle Functions

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.

Experience

· 3-6 years of experience in Software development in Automotive

· Min 3/4 years of experience in Coding, debugging in Android and C/C++ software.

Mandatory Skills

· Expert in Android Automotive & proficient in Kotlin, Java and C/C++( C++11/14/17) language

· Experience in writing requirements for the product in DOORS or JIRA and are well versed in deriving epics and user stories from the requirements for the scrum team

· Well versed with Concept to Design and Architecture / Coding to Deployment

· Experience with Android middleware design and development, JNI, including services, AIDL, content providers, Car Network / Service and broadcast receivers. Memory Management & multithreading

· Knowledge of how vehicle data is exposed via the Vehicle HAL.

· Working with AIDL interfaces to communicate with car services & car API.

· Establish an effective communication with partners, suppliers, within, and outside organization

· Nice to have\:

· Experience in Automotive with knowledge of Automotive Security

Job Responsibilities

· Design, architecture and Develop for Android Project from concept to release.

· Works with Product Owners, Project Managers, Vehicle System Project Lead and other stakeholders to align strategy and execution

· Ensure the performance, quality, and responsiveness of applications.

· Troubleshoot and debug issues, providing timely resolutions.