Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

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

More jobs at Tata Elxsi

All Tata Elxsi jobs (249)

Engineering jobs in Bengaluru

Engineering jobs in Bengaluru (14,549)

Other Engineering jobs in India

All Engineering jobs in India (44,404)