Our client is looking for an Android Architect to lead the UI and system architecture of Android Automotive OS (AAOS) in next-generation intelligent cockpits. This role combines hands-on development, platform design, and team enablement, working closely with cross-functional teams to deliver high-performance, secure, and scalable in-vehicle UI systems.
Responsibilities
- Lead the design of AAOS Core UI architecture and platformization for intelligent vehicle cockpits.
- Design core System UI components and interaction systems for seamless user experience.
- Develop and implement AAOS UI Framework and Car UI Library for multi-OEM platforms.
- Design and optimize rendering pipelines for multi-display and projection, using C/C++/Native technologies.
- Ensure system-level stability, performance, and security of cockpit software.
- Propose technical solutions and align with cross-functional teams including hardware, software, and product.
- Define technology direction and contribute to team capability growth and mentorship.
Requirements
- 5+ years of experience in Android App, Framework, or System UI development.
- Deep understanding of Android Framework and System UI principles.
- Proven experience designing core UI, shared components, and UI frameworks.
- Hands-on experience ensuring system stability, performance, and responsiveness.
- Strong knowledge of inter-process communication and system-level interactions.
- Proficient in C/C++, JNI, and native rendering/performance optimization.
- Strong software engineering and architecture skills.
- Bonus / Preferred: Experience with AAOS, Car UI, multi-OEM projects, CarPlay / Android Auto / projection systems, and multinational or overseas experience.