Job Responsibilities
1. Develop and maintain Vehicle HAL for automotive Android systems, implement vehicle signal reporting and control
2. Develop vehicle control Framework services, integrate with CarService, provide vehicle control APIs
3. Integrate hardware such as BCM and gateway, implement CAN/LIN/Ethernet communication
4. Develop functional modules including vehicle property management,
door/window control, HVAC control, seat control
5. Optimize vehicle control signal response time and stability, troubleshoot vehicle
control issues
Qualifications
Basic Requirements:
- Bachelor's degree or above in Computer Science, Vehicle Engineering, or
Automation
- 3+ years Android system development experience; AAOS development
experience preferred
Technical Requirements:
- Expert in Android Framework and AOSP source code, familiar with CarService architecture
- Familiar with Vehicle HAL (VHAL) development, understanding of HIDL/AIDL mechanisms
- Proficient in Java/Kotlin and C/C++ programming
- Familiar with automotive bus protocols (CAN/LIN/Automotive Ethernet)
- Understanding of vehicle electrical architecture, familiar with BCM, gateway,
domain controllers and other ECUs
- Experience with automotive middleware (SOME/IP, DDS) preferred
Core Competencies:
- Strong problem analysis and debugging skills
- Excellent cross-functional collaboration (hardware, QA, OEM teams)
- Good English reading and writing skills