职位描述:1. Android系统源码分析与修改: 深入理解Android系统架构,能够对Framework层、HAL层、驱动层进行定制开发,实现系统功能的扩展和优化。2. 系统性能优化: 针对不同硬件平台,进行系统性能调优,包括启动速度优化、内存优化、功耗优化等,提升系统流畅性。3. 定制化ROM开发: 基于AOSP或其他ROM源码,进行深度定制,开发具有差异化功能的ROM。4. Android系统新特性研究: 跟踪Android系统最新版本特性,并将其应用到产品中。5. 与硬件团队紧密合作,解决硬件适配问题,保证系统稳定运行。6. 参与系统测试和调试,修复系统bug,提升系统稳定性。任职要求:1. 扎实的计算机基础知识,熟悉操作系统原理、数据结构与算法。2. 精通Android系统架构,熟悉Linux内核、Android Framework、HAL层等。3. 熟练掌握C/C++、Java编程语言,有良好的编码习惯。4. 熟悉Android系统构建系统,能够独立编译Android系统。5. 具备良好的问题分析和解决能力,能够快速定位并解决问题。6. 有Android系统定制开发经验优先,熟悉Android系统性能优化工具和方法。7. 熟悉Linux系统,具备Shell脚本编写能力。8. 了解Android系统安全机制,能够进行系统安全加固。