i
KPIT Technologies
22 KPIT Technologies Jobs
5-15 years
KPIT - Android Middleware Expert - In-Vehicle Infotainment Systems (5-15 yrs)
KPIT Technologies
posted 6d ago
We are seeking an experienced Android Middleware Expert to join our team in developing next-generation Automotive IVI (In-Vehicle Infotainment) systems.
The ideal candidate will have a strong background in AOSP, HAL, C++, and Java, with expertise in automotive infotainment features development.
Roles and Responsibilities :
- Develop and integrate Android Middleware components for IVI systems.
- Work with AOSP (Android Open Source Project) HAL (Hardware Abstraction Layer) and ensure seamless integration.
- Port, integrate, and customize Android BSP (Board Support Package) and Linux-based platforms (Yocto/Linux).
- Analyze system requirements and translate them into technical specifications.
- Contribute to middleware component development such as Media, VUI, Settings, Applications, Bluetooth, Telematics, and Navigation.
- Work with RTOS/Linux-based environments to enhance real-time performance.
- Implement inter-process communication (IPC) mechanisms for efficient data exchange.
- Design and implement Object-Oriented Architecture (OOAD) and Service-Oriented Architecture (SOA) patterns.
- Collaborate with cross-functional teams for integration, debugging, and optimization of infotainment features.
- Stay updated with the latest Android, automotive, and embedded system trends.
Skills and Qualifications Required :
- Strong expertise in Android Middleware development, AOSP, and HAL.
- Proficiency in C++ and Java, with hands-on experience in Android development.
- Experience in Yocto/Linux BSP/Linux kernel development and integration.
- Understanding of Infotainment system architecture and application development.
- Experience with RTOS/Linux environments.
- Deep knowledge of IPC mechanisms and automotive communication protocols.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred but not mandatory :
- Experience with Kernel development
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Android roles with real interview advice
5-15 Yrs