岗位职责: 1. 深入理解安卓系统机制,精通Linux内核(Kernel)及驱动开发,熟悉安卓系统底层框架原理; 2. 精通高通(Qualcomm)、联发科(MTK)、展锐(Unisoc)等平台的安卓系统架构,具备系统性能优化经验; 3. 掌握CPU/GPU调度原理,熟练进行日志(LOG)及跟踪(trace)分析,熟悉内存与进程管理机制; 4. 精通Linux cgroup机制,曾利用cgroup对进程组进行有效控制并取得实际成果; 5. 熟悉Linux cpuset及CPU频率(Freq)调控机制; 6. 精通Linux/Android平台性能分析工具的使用及其底层原理; 7. 深入掌握Android系统框架,熟悉以下至少一个领域的工作原理与体系架构:AMS(活动管理服务)/PMS(电源管理服务)/WMS(窗口管理服务)/Input(输入系统)/Binder/SurfaceFlinger/View(视图系统)/进程管理/CPU调度/GPU调度等; 8. 熟悉显示(Display)、HWC(硬件合成器)、GPU、OpenGL等技术领域; 9. 掌握文件系统、ART(Android运行时)、eMMC存储性能调优方法; 10. 能够快速识别整机性能瓶颈并提出优化方案; 11. 具备快速定位并解决Android整机性能问题的能力; 12. 抗压能力强,工作效率高,责任心强,具备创新思维。 岗位要求: 1. 熟悉高通或联发科(MTK)手机平台的性能问题分析与处理; 2. 计算机、电子、通信及相关专业背景,了解计算机原理与通信基础知识,具备良好的英文文档阅读能力; 3. 3年及以上Android系统性能相关开发经验。