岗位职责
主导公司自研手机UI框架层深度定制,包括WindowManagerService、ActivityManager、ViewRootImpl、SurfaceFlinger交互等核心模块。
设计并实现高刷(120Hz+)优化方案,解决高帧率下掉帧、撕裂、功耗异常等问题,推动120Hz/144Hz/LTPO全链路流畅。
深度优化View系统与Jetpack Compose运行时,主导Compose在系统级UI(SystemUI、Launcher、锁屏)的落地与性能调优。
负责折叠屏、卷轴屏、内屏外屏无缝切换的窗口管理策略,保障多窗口、多姿态下UI一致性与动画流畅。
攻克异形屏、屏下摄像头、水滴刘海、挖孔屏等特殊形态的刘海避让、圆角遮罩、Edge-to-Edge渲染难题。
实现系统级动态主题(Material You 3)、实时模糊、蒙版、粒子动画等高级渲染效果,保障性能与功耗平衡。
参与Android 15/16/17新特性前瞻性研究与快速集成(如Predictive Back动画、Per-app DPI、RenderEffect API)。
主导UI框架层稳定性治理,解决系统级ANR、黑屏、闪屏、泄漏等问题,输出技术方案与专利。
二、任职要求
本科及以上学历,计算机、软件工程等相关专业,5年以上Android系统框架或UI框架开发经验。
精通Java/Kotlin/C++,深入阅读并修改过AOSP UI框架源码(WindowManager、View、Choreographer、RenderThread、HWUI等)。
熟悉Android渲染管线全链路(SurfaceFlinger → HWComposer → GPU驱动),能独立分析GPU瓶颈与驱动问题。
精通Jetpack Compose编译器与运行时原理,有系统级Compose重构实战经验。
熟练使用Perfetto、Systrace、GPU Inspector、ATRACE、FrameTimeline等高级性能分析工具,能精准定位微秒级卡顿。
有完整系统镜像编译经验,熟悉Android Build系统、Soong、BP文件编写,能独立增删system_server进程。
具备优秀的架构设计能力,能输出详细技术方案与接口文档,英语可流畅阅读AOSP Gerrit与IETF草案。
抗压能力极强,能主导跨团队、跨部门的技术攻关,推动从POC到量产的全流程。
三、加分项
有知名手机厂商(华为、小米、OPPO、vivo、谷歌Pixel、三星)UI框架或WindowManager开发经验。
成功push过AOSP UI框架相关代码,或深度参与过高Star开源ROM框架层维护