Search Jobs

Search by job, company or skills

Android Middleware Engineer

Android Middleware Engineer

latinum hr solutions
3-7 Years
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

Position: Android Middleware Engineer

Location: Pune

Experience: 3–7 Years

Employment Type: Full-Time

About Latinum:

Latinum is hiring for a client and is looking for an Android Middleware Engineer for our client with strong experience in C++, AOSP, Android Automotive/IVI, Middleware, and HAL/VHAL development. The role involves designing, developing, integrating, and customizing middleware solutions for automotive infotainment and cockpit systems.

Key Responsibilities

  • Design and develop C++-based middleware components for Android Automotive/IVI platforms.
  • Work across AOSP, Android Framework, Middleware, HAL/VHAL, and system infrastructure.
  • Develop and integrate components related to Multimedia, Audio, Bluetooth, Projection, Tuner, HMI, and Sensors.
  • Implement and customize Android HIDL interfaces and HAL/VHAL.
  • Work with Android boot sequence, startup/shutdown, fast boot, and framework architecture.
  • Develop and debug inter-ECU and intra-ECU IPC communication.
  • Work with IPCL and messaging/communication frameworks.
  • Support development across Android, Linux, and QNX environments.
  • Work with CMake, Gradle, Soong, and cross-compilation toolchains.
  • Apply OOP, C++ design patterns, and coding standards such as MISRA C/C++.
  • Perform debugging using tools such as ADB and manage code using Git.
  • Contribute to automotive domains such as SOTA, Diagnostics, AUTOSAR, Audio/Multimedia, and Vehicle Integration.

Required Skills & Qualifications

  • 3–7 years of relevant experience in middleware development.
  • Strong hands-on C++ programming experience.
  • Experience with Android AOSP / Android Automotive / IVI / Cockpit systems.
  • Hands-on experience with Middleware, HAL/VHAL, and HIDL.
  • Strong understanding of IPC communication and automotive ECU communication.
  • Knowledge of Android/Linux/QNX toolchains and build systems.
  • Good understanding of OOP and C++ design patterns.
  • Experience with Git and Android debugging tools such as ADB.
  • Knowledge of MISRA C/C++ is preferred.

Education

  • B.E./B.Tech or M.E./M.Tech in Computer Science, Electrical, Electronics, Power Electronics, or related engineering disciplines.

Behavioral Competencies

  • Strong analytical and problem-solving skills.
  • Innovation-driven and technically curious.
  • Strong ownership and accountability.
  • Good communication and collaboration skills.
  • Self-motivated with a focus on quality and results.

Interested candidates can share their resume at [Confidential Information] & [HIDDEN TEXT]

More Info

Job Type:
Industry:
Employment Type:

Key Skills

MISRA C

IPCL and messaging communication frameworks

Audio Multimedia

Android Linux

Cross-compilation toolchains

Soong

SOTA

Inter-ECU and intra-ECU IPC communication

Android Automotive IVI

VHAL

Android HIDL interfaces

Android boot sequence startup shutdown fast boot

Adb

Similar Jobs

4-8 yrs
Pune, India
Skills:
AdbGradleCmakeMiddlewareIpchalVHALAndroid HIDLSoongAndroid AOSP