1、System Architecture & Integration
a. Design and implement a unified middleware bridge to serve both Android HALs and Yocto applications.
b. Abstract MTK-specific platform APIs into reusable interfaces for HAL or system services.
c. Maintain common modules such as Power, Thermal, Sensor Config, and Vendor Init Properties.
d. Handle service/daemon boot flow, system property propagation, and HAL configuration via.
2、Platform Bring-up & Driver Integration
a. Validate and stabilize HAL functionality for Camera, Audio, and Wi-Fi subsystems.
b. Analyze and trace issues across logcat, dmesg, or strace to identify root causes across HAL, kernel, framework.
3、Collaboration & Cross-Team Support
a. Work closely with subsystem engineers (Video, Audio, Connectivity) to ensure correct API usage and data flow.
b. Communicate with MediaTek to track API changes, new library updates, and system firmware dependencies.
c. Support CI/CD and QA teams by exposing middleware debug hooks and test points.