Android Middleware Developer
Stellantis · Auburn Hills, Michigan, US
Core Skills: - Design, develop, and maintain Android middleware services for Automotive / IVI platforms - Work on AOSP customization , system services, frame...
Job description
Core Skills: - Design, develop, and maintain Android middleware services for Automotive / IVI platforms - Work on AOSP customization , system services, framework APIs, and native services - Integrate and customize Android Automotive OS (AAOS) components - Develop and debug Binder, AIDL, HIDL, and IPC mechanisms - Interface with HAL layers and collaborate with BSP / SoC vendors - Optimize system performance, boot time, memory usage, and stability - Support integration of vehicle signals , CAN, LIN, and Automotive protocols - Strong knowledge on Automotive SOCs and Microcontrollers. - Debug complex issues in the stack spanning from HAL, drivers, middleware, to user-space applications. - Experience with communication interfaces like Ethernet, UART, SPI, USB - Experience with CAN, SOME I/P, AVB, or A2B communication protocols is a plus. - Knowledge on optimize audio latency, synchronization, and performance for multi-zone and multi-source playback scenarios. - Support certification, compliance, and end-of-line (EOL) testing processes related to audio. Key Responsibilities: - Architect and Design of Automotive IVI and Cluster Systems features, including Media, Telephony, Navigation Prom...