Android Middleware Engineer - Automotive Infotainment

KBD Talent Forge India Pvt Ltd

Maharashtra

On-site

INR 1,500,000 - 2,300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KBD Talent Forge India Pvt Ltd is seeking an Experienced Android Middleware Engineer to design, develop, integrate, and deliver middleware for Android/Linux-based automotive Infotainment and cockpit systems. The role requires strong C++, Android AOSP, HAL/VHAL, IPC, and embedded automotive expertise, with experience spanning the Android Framework, AOSP, HAL, and middleware layers.

Candidates should have hands-on design and debugging skills, cross-functional collaboration, and the ability to work

Qualifications

  • 4–8 years of middleware design and implementation experience.
  • Strong hands-on C++ and automotive middleware development experience.
  • Experience with Android AOSP/Linux-based IVI or Cockpit systems.
  • Experience across Framework/AOSP/HAL/Middleware is preferred.

Responsibilities

  • Design, develop, integrate, and implement middleware for automotive infotainment and cockpit systems.
  • Develop C++-based middleware components for IVI platforms.
  • Work across Android Framework, AOSP, HAL, and middleware layers.

Skills

Android AOSP
IVI cockpit systems
Android Framework
Android Boot Sequence
HAL/VHAL
HIDL interfaces

Education

B.E./B.Tech/M.E./M.Tech

Tools

CMake
Gradle
Soong

Job description

About The Role

Experienced Android Middleware Engineer to design, develop, integrate, and deliver complex middleware solutions for Android/Linux-based Automotive Infotainment and Cockpit systems. The ideal candidate should have strong expertise in C++, Android AOSP, Middleware, HAL/VHAL, IPC, and embedded automotive systems, with experience spanning Android Framework, AOSP, HAL, and middleware layers. The role requires strong technical problem-solving skills and the ability to work across multiple automotive domains.

Roles & Responsibilities
  • Design, develop, integrate, and implement complex middleware solutions for automotive infotainment and cockpit systems.
  • Develop C++-based middleware components for Android/Linux-based IVI platforms.
  • Work across Android Framework, AOSP, HAL, and middleware layers.
Middleware Components
  • Multimedia, Bluetooth, Projection, Tuner, Audio, HMI, System Infrastructure, Sensors, Diagnostics, and Vehicle SOTA.
  • Implement and customize HAL/VHAL interfaces and Android HIDL-based interfaces.
  • Understand and work with Android Framework module architecture and Android boot sequence.
  • Develop and integrate Inter-ECU and Intra-ECU IPC communication mechanisms.
  • Work with IPCL and messaging frameworks for automotive communication.
  • Support system startup/shutdown, fast boot, audio, multimedia, HMI, sensor integration, diagnostics, and other platform-level features.
  • Perform cross-compilation using appropriate Android, Linux, and QNX toolchains.
  • Develop and maintain build configurations using CMake, Gradle, and Soong.
  • Apply Object-Oriented Programming concepts and C++ design patterns to develop scalable and maintainable middleware.
  • Follow coding standards and guidelines such as MISRA C/C++ where applicable.
  • Debug and troubleshoot middleware, framework, HAL, and system-level issues.
  • Use ADB and other Android/Linux/QNX debugging tools for issue analysis and resolution.
  • Perform root-cause analysis and support customer deliveries and production issues.
  • Participate in design reviews, code reviews, integration activities, and technical discussions.
  • Collaborate with BSP, HMI, Framework, HAL, System, Vehicle, and other cross-functional teams.
Required Technical Skills
  • Android / Automotive
  • Strong experience with Android AOSP / Android-based IVI or Cockpit systems.
  • Good understanding of Android Framework architecture.
  • Understanding of Android Boot Sequence.
  • Experience with HAL/VHAL implementation and customization.
  • Experience with Android HIDL interfaces.
Required Experience
  • 4 - 8 years of relevant experience in designing and implementing middleware solutions.
  • Strong hands-on experience in C++ and automotive middleware development.
  • Experience working with Android AOSP/Linux-based IVI or Cockpit systems.
  • Experience across Framework/AOSP/HAL/Middleware layers is highly preferred.
Education :

B.E./B.Tech/M.E./M.Tech
(ref:hirist.tech)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Software Middleware Engineer - C++ Programming
Automotive Software Middleware Engineer - C++ Programming

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Middleware Developer
Middleware Developer

BlueBinaries Engineering Solutions Pvt. Ltd. • Coimbatore District, Bengaluru

On-site
INR 600,000 - 1,200,000
Android Miiddleware
Android Miiddleware

Alten • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineering - C++ Android Middleware
Software Engineering - C++ Android Middleware

TheCodingShef • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Middleware Architect
Middleware Architect

Capgemini Engineering • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Flexible work arrangements
Career growth programs
Access to cutting-edge technology certifications
AOSP Automotive HMI Engineer - Android Automotive
AOSP Automotive HMI Engineer - Android Automotive

KBD Talent Forge India Pvt Ltd • Maharashtra

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

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Smart Cockpit Middleware Software(8-10 Years of experience in Android platform with domain associated Bluetooth, Telephony or connectivity)
Smart Cockpit Middleware Software(8-10 Years of experience in Android platform with domain associated Bluetooth, Telephony or connectivity)

Stellantis • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Smart Cockpit Middleware Software(8-10 Years of experience in Android platform with domain associated Bluetooth, Telephony or connectivity)
Smart Cockpit Middleware Software(8-10 Years of experience in Android platform with domain associated Bluetooth, Telephony or connectivity)

ResumeForge AI • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Android Application Developer - Automotive
Android Application Developer - Automotive

Mobis India • Hyderabad

On-site
INR 1,800,000 - 3,000,000