Android Framework/Middleware Developer - Automotive

Tata Elxsi

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Elxsi in Pune District is looking for Android Middleware Developers for the Automotive Domain. You will develop and integrate middleware components for Infotainment systems, working with Android internals, and ensuring compliance with ASPICE standards.

The ideal candidate should possess strong coding skills in C++, Java, and Shell/Python, and have experience with Linux and multithreading concepts. This position offers opportunities to work on advanced automotive technologies.

Qualifications

  • Strong coding skills in C++, Java, and Shell/Python.
  • Hands-on experience with Android internals, SELinux policy configuration.
  • Understanding of Linux concepts, multithreading, and IPC.

Responsibilities

  • Develop and integrate AAOS middleware components and HAL modules.
  • Implement AIDL/Binder IPC interfaces and vendor services.
  • Work on Audio, Bluetooth, Wi Fi, Projection, and Media functionalities.
  • Debug using logcat, gdb, and Linux-level tools.
  • Collaborate with teams for feature enablement.
  • Optimize performance and boot time.
  • Support integration of third-party and OSS stacks.
  • Ensure ASPICE compliance in development and reviews.
  • Provide tests and support issue reproduction.
  • Exposure to CTS/VTS/STS testing.
  • Migrate MW services to newer Android versions.

Skills

C++
Java
Shell/Python
Android internals
Linux concepts

Job description

Job Description

We are looking for Android Middleware Developers for Automotive Domain.

Key Responsibilities
  • Develop and integrate AAOS middleware components and HAL modules for Infotainment systems.
  • Implement AIDL/Binder IPC interfaces, vendor services and contribute to system services and framework customizations.
  • Work across Audio, Bluetooth, Wi Fi, Projection, Media, Power, and VHAL-related functionalities.
  • Debug using logcat, perfetto, gdb, systrace, and Linux-level tools.
  • Collaborate with BSP, framework, and app teams for feature enablement.
  • Optimize performance, boot time, and memory.
  • Support integration of 3rd party and OSS stacks.
  • Ensure ASPICE compliance – ASPICE aligned development, documentation, and reviews.
  • Provide unit tests, integration tests, and basic field issue reproduction support.
  • Exposure to CTS/VTS/STS testing.
  • Migration of MW services/Framework components/HALs to newer Android versions.
Required Skills
  • Strong coding skills: C++, Java, Shell/Python.
  • Hands‑on experience with Android internals (HAL, system services, AIDL), SELinux policy configuration.
  • Understanding of Linux concepts, multithreading, and IPC.
Desirable
  • Exposure to vehicle communication stacks (CAN/SOME/IP).
  • Exposure to Qualcomm frameworks and libraries.
  • Exposure to Hypervisor concepts, Multi‑VM architectures, Inter VM IPCs.
  • Exposure to CTS, VTS, STS testing.
  • Experience with QNX/Linux based IVI systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Android framework
Software Engineer - Android framework

HARMAN India • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Competitive salary
Growth opportunities
Collaborative environment
+3
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
Android AOSP Lead
Android AOSP Lead

KPIT • Bengaluru

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

Scorg International • Pune District, Bengaluru, Delhi

Hybrid
INR 1,500,000 - 2,500,000
Senior Android Framework Developer (Android Automotive - Audio & Media Experts)
Senior Android Framework Developer (Android Automotive - Audio & Media Experts)

Luxoft • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Android Developer
Senior Android Developer

Bct Consulting • Chennai District

Hybrid
INR 1,800,000 - 2,400,000
Bsp Engineer
Bsp Engineer

Spectrum Talent Management • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Automotive Android HAL_Senior Enginer
Automotive Android HAL_Senior Enginer

Arrow Electronics • Pune District

On-site
INR 1,000,000 - 1,500,000
Android Framework Developer
Android Framework Developer

NMD Placement Consultancy • Kolkata District

On-site
INR 1,800,000 - 2,400,000
Framework Developer
Framework Developer

Bct Consulting • Chennai District

Hybrid
INR 1,200,000 - 2,400,000