Middleware Engineer - Android Framework

3 - 8 years

8 - 14 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary :
We are seeking a skilled Middleware Engineer to join our automotive team, focusing on developing and maintaining the middleware layer for Android Automotive and Apple CarPlay integration. The ideal candidate will have a strong background in embedded systems, automotive technologies, and experience with Android frameworks.Key Responsibilities :- Middleware Development: Design, implement, and maintain middleware solutions that facilitate communication between Android Automotive and Apple CarPlay applications and the vehicle's hardware.- Integration: Work closely with hardware teams to ensure seamless integration of Android Auto and CarPlay functionalities with vehicle systems.- API Design: Develop and document APIs for application developers to access vehicle data and control functions.- Testing and Validation: Conduct thorough testing of middleware components to ensure reliability, performance, and compliance with industry standards.- Collaboration: Collaborate with cross-functional teams, including software developers, QA engineers, and product managers, to deliver high-quality automotive applications.- Troubleshooting: Diagnose and resolve issues related to middleware performance and functionality.- Continuous Improvement: Stay updated on emerging trends in automotive software and contribute to the enhancement of the AA/CP stack.Required Skills :- Programming Languages: Proficiency in C/C++ and Java; familiarity with Kotlin and QML is a plus.- Middleware Knowledge: Experience with middleware architectures, vehicle communication protocols (e.g., CAN, LIN), and embedded systems.- Android Development: Strong understanding of Android frameworks and services, particularly in the context of automotive applications.- CarPlay and Android Auto: Familiarity with the implementation and functionalities of Apple CarPlay and Android Auto.- Debugging Tools: Experience with debugging and profiling tools for embedded systems.Qualifications :- Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.- Experience: 3+ years of experience in software development, with a focus on automotive middleware or embedded systems.Preferred Qualifications :- Knowledge of automotive standards (e.g., ISO 26262, AUTOSAR).- Experience with agile development methodologies.- Understanding of UX/UI principles for automotive applications.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru