base深圳/蘇州
一、工作職責:
1、主導公司自研手機UI框架層深度定制,包括WindowManagerService、ActivityManager、ViewRootImpl、SurfaceFlinger交互等核心模塊。
2、設(shè)計并實現(xiàn)高刷(120Hz+)優(yōu)化方案,解決高幀率下掉幀、撕裂、功耗異常等問題,推動120Hz/144Hz/LTPO全鏈路流暢。
3、深度優(yōu)化View系統(tǒng)與Jetpack Compose運行時,主導Compose在系統(tǒng)級UI(SystemUI、Launcher、鎖屏)的落地與性能調(diào)優(yōu)。
4、負責折疊屏、卷軸屏、內(nèi)屏外屏無縫切換的窗口管理策略,保障多窗口、多姿態(tài)下UI一致性與動畫流暢。
5、攻克異形屏、屏下攝像頭、水滴劉海、挖孔屏等特殊形態(tài)的劉海避讓、圓角遮罩、Edge-to-Edge渲染難題。
6、實現(xiàn)系統(tǒng)級動態(tài)主題(Material You 3)、實時模糊、蒙版、粒子動畫等高級渲染效果,保障性能與功耗平衡。
7、參與Android 15/16/17新特性前瞻性研究與快速集成(如Predictive Back動畫、Per-app DPI、RenderEffect API)。
8、主導UI框架層穩(wěn)定性治理,解決系統(tǒng)級ANR、黑屏、閃屏、泄漏等問題,輸出技術(shù)方案與專利。
二、任職要求
1、本科及以上學歷,計算機、軟件工程等相關(guān)專業(yè),5年以上Android系統(tǒng)框架或UI框架開發(fā)經(jīng)驗。
2、精通Java/Kotlin/C++,深入閱讀并修改過AOSP UI框架源碼(WindowManager、View、Choreographer、RenderThread、HWUI等)。
3、熟悉Android渲染管線全鏈路(SurfaceFlinger → HWComposer → GPU驅(qū)動),能獨立分析GPU瓶頸與驅(qū)動問題。
4、精通Jetpack Compose編譯器與運行時原理,有系統(tǒng)級Compose重構(gòu)實戰(zhàn)經(jīng)驗。
5、熟練使用Perfetto、Systrace、GPU Inspector、ATRACE、FrameTimeline等高級性能分析工具,能精準定位微秒級卡頓。
6、有完整系統(tǒng)鏡像編譯經(jīng)驗,熟悉Android Build系統(tǒng)、Soong、BP文件編寫,能獨立增刪system_server進程。
7、具備優(yōu)秀的架構(gòu)設(shè)計能力,能輸出詳細技術(shù)方案與接口文檔,英語可流暢閱讀AOSP Gerrit與IETF草案。
8、抗壓能力極強,能主導跨團隊、跨部門的技術(shù)攻關(guān),推動從POC到量產(chǎn)的全流程。
三、加分項
有知名手機廠商(華為、小米、OPPO、vivo、谷歌Pixel、三星)UI框架或WindowManager開發(fā)經(jīng)驗。
成功push過AOSP UI框架相關(guān)代碼,或深度參與過高Star開源ROM框架層維護。