TA

Android Middleware | Automotive Infotainment

Tata Elxsi Limited
Pune6-17 LPA Posted 25 Mar 2026
FULL TIME
Shell
Ipc
C++
Java
Automotive
+1 more

Job Description

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 compliane - 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