22 Aug
|
Tata Elxsi
|
Pune
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 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
- Solid 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
📌 Android Framework/Middleware Developer - Automotive (Pune)
🏢 Tata Elxsi
📍 Pune