职位描述
职位职责:
1. Framework 核心开发:
- 参与 Android 系统框架(如 AMS、WMS、PMS、Binder、HAL)的定制、优化与问题修复。
- 开发或修改 SystemUI、InputManager、WindowManager等核心模块。
2. 性能与稳定性优化:
- 分析并解决系统级性能问题(如卡顿、内存泄漏、ANR)。
- 优化 Framework 层与 HAL 层的交互效率。
3. 新特性适配:
- 跟进 Android 新版本特性(如 ART 虚拟机、Project Mainline),定制化适配。
- 多屏协同、多窗交互等场景的 Framework 扩展开发。
4. 跨团队协作:
- 与硬件团队合作调试HIDL/AIDL接口,确保驱动与 Framework 兼容性。
- 为应用层开发团队提供API 支持与 SDK。
岗位要求
1. 精通 Java/Kotlin,熟悉 C++/Rust。深入理解 Android 系统架构(AOSP 源码),熟悉Zygote、Binder、SurfaceFlinger等机制。
2. 熟练使用ADB、Systrace、Perfetto、GDB进行系统级调试。
3. 3 年以上 Android Framework 开发经验,有厂商/OEM 定制化开发经验优先。
4.熟悉Linux 内核基础(进程调度、内存管理、驱动模型)。
5.有 Android 版本升级或 CTS/GMS 认证项目经验更佳。
6.熟悉 SEAndroid 安全策略、性能调优工具更佳。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕