Middleware Engineer

UNO MINDA

Pune District, Gurugram District, Chennai District

On-site

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

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

UNO MINDA in Pune hires a senior C++ middleware engineer for Android-based Infotainment systems. You will contribute to framework, AOSP/HAL, and multimedia components across Android platforms.

The role covers boot sequence understanding, HIDL interfaces, cross-compilation, and building with CMake, Gradle, and Soong, spanning audio, video, sensors, and diagnostics. You will collaborate across domains to deliver robust middleware and SOTA features in vehicles.

Qualifications

  • Expertise in C++ with middleware focus.
  • Experience in Android-based IVI/Cockpit solutions spanning Frameworks/AOSP/HAL.
  • C++ Infotainment middleware development (Multimedia, Projection, Bluetooth, Tuner, System Infrastructure).
  • Understanding of Android Boot Sequence and Framework module architecture.
  • Experience with Android HIDL interfaces and HAL/VHAL implementation.
  • Cross-compilation and toolchains for Android, QNX, Linux build systems.
  • Knowledge of CMake, Gradle, Soong build systems.
  • Expertise across domains like startup/shutdown, fast boot, audio, multimedia, HMI, sensors, Diagnostics.

Responsibilities

  • Develop C++ middleware components for Android Infotainment platforms.
  • Design and develop Android-based IVI/Cockpit middleware spanning Multimedia, Projection, Bluetooth, Tuner, System infrastructure.
  • Contribute to Android Frameworks/AOSP/HAL implementations and customizations.
  • Understand Android Boot Sequence and framework module architecture for robustness.
  • Work with HIDL interfaces and HAL/VHAL layers.
  • Support cross-compilation and tooling for Android, QNX, Linux builds.

Skills

C++ middleware
Android IVI
AOSP
HAL/HIDL
Infotainment
Cross-compilation
Build systems
Multimedia
Systems integration

Tools

CMake
Gradle
Soong

Job description

Role & responsibilities
  • Expertise in C++ programming language with a strong focus on middleware development.
  • Have experience in the design development of Android-based IVI/Cockpit solutions spanning into Frameworks/AOSP/HAL.
  • Experience in designing and developing C++ based Infotainment middleware components (Multimedia, Projection, Bluetooth, Tuner, System Infrastructure, etc.) on android Platform
  • Understanding of Android Boot Sequence and various Framework module architecture.
  • Experience with Android HIDL interfaces and HAL/VHAL implementation and customizations
  • Good understanding of cross-compilation and toolchains for Android, QNX, Linux build systems.
  • Good understanding of build systems like Cmake, gradle, Soong,
  • Should have expertise in multiple domains like startup/shutdown, fast boot, audio, multimedia, HMI, sensor integration, Vehicle SOTA, Diagnostics, AUTOSAR etc.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middleware Engineer
Middleware Engineer

Stratsmith Delhi • Pune District

On-site
INR 1,200,000 - 1,800,000
Android Middleware Engineer - Automotive Infotainment
Android Middleware Engineer - Automotive Infotainment

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,500,000 - 2,300,000
Android Framework Developer - Automotive/Infotainment
Android Framework Developer - Automotive/Infotainment

Tata Elxsi • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Exposure to CTS/VTS/STS testing
QNX/Linux based IVI exposure
Multi-VM architectures experience
+2
Android Framework/Middleware Developer - Automotive
Android Framework/Middleware Developer - Automotive

Tata Elxsi • Pune District

On-site
INR 800,000 - 1,200,000
Lead (Android Automotive MW/HAL/AOSP)
Lead (Android Automotive MW/HAL/AOSP)

KPIT • Bengaluru

On-site
INR 1,500,000 - 3,500,000
Software Engineering - C++ Android Middleware
Software Engineering - C++ Android Middleware

TheCodingShef • Bengaluru

On-site
INR 2,500,000 - 4,000,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
Android Framework developer - Automotive Infotainment
Android Framework developer - Automotive Infotainment

Capgemini Engineering • Bengaluru

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

Innominds Software • Hyderabad

On-site
INR 900,000 - 1,100,000
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