Job Description
We are seeking an Android Application Engineer to develop and maintain automotive infotainment applications and system-level Android applications for intelligent cockpit platforms.
The engineer will be responsible for implementing and integrating features related to Vehicle Control, System Settings, HVAC, Adapt API, and other automotive HMI functions on Android Automotive platforms.
Responsibilities
- Design, develop, and maintain Android applications for automotive infotainment systems.
- Implement and integrate Vehicle Control, System Settings, HVAC, and Adapt API functionalities.
- Develop and optimize Android HMI applications and system applications.
- Collaborate with framework, middleware, and platform teams to deliver end-to-end vehicle features.
- Troubleshoot and resolve software defects, performance issues, and integration challenges.
- Participate in system testing, validation, and release activities.
Requirements
- Bachelor‘s degree in Computer Science, Software Engineering, or related fields.
- Strong programming skills in Java and Kotlin.
- Experience developing Android applications using Android SDK.
- Good understanding of Android Architecture Components and design patterns (MVC, MVP, MVVM).
- Familiarity with Android framework concepts, including IPC, Services, Broadcast Receivers, Handlers, and Content Providers.
- Experience with Android Automotive OS (AAOS) or automotive infotainment systems is highly preferred.
- Understanding of system applications, privileged applications, Android permissions, and Runtime Resource Overlay (RRO).
- Experience working with Vehicle HAL, vehicle-related APIs, HVAC controls, or automotive settings applications is a plus.
- Knowledge of Android application performance optimization and memory management.
- Familiarity with Android release processes, testing, and debugging tools.
- Experience with Google Automotive Services (GAS), XTS, CTS, or related certification activities is an advantage.
Preferred Skills
- Automotive HMI development.
- Android Automotive OS (AAOS).
- Vehicle Control Systems.
- HVAC Applications.
- Adapt API Integration.
- System Settings Applications.
- Android System Applications.