岗位描述
岗位职责
1. 负责 Android HAL/Driver的开发、移植、调优与维护;
2. 打通从芯片硬件平台 → Driver → Kernel HAL → Native Service 的完整链路;
3. 持续优化 HAL 性能、功耗、稳定性,支撑核心功能的快速落地。
岗位要求
1. 精通 C/C++(11/14/17),3 年以上 Android native 层 或HAL层 或driver层开发经验;
2. 熟悉 AOSP 编译系统(Soong、Make、gn)、repo、git;
3. 至少主导完成过 1 个完整 Android 版本的HAL开发流程;
4. 熟练掌握 HIDL / AIDL 接口设计、Binder 通信、共享内存机制、SELinux policy;
5. 熟悉 Android Treble 架构
6. 熟悉USB/PCIe驱动调试流程,能读懂硬件原理图、Datasheet;
7. 英语读写良好,可无障碍阅读 AOSP 代码与 Google 文档。