崗位職責:
1 、負責Android/Linux系統性能分析和性能評估,負責linux 內核下調度優化,包括cpu調度 、gpu調度, ddr調度等系統資源的調度優化工作
2 、負責Android系統框架優化和功能開發,包括進程管理 、后臺管控 、自啟動管理 、場景標簽 、系統服務和廣播等優化工作
3 、負責項目研發中卡頓等性能相關問題的解決和優化,例如響應時間,流暢度,精簡系統,應用啟動耗時等問題分析和解決
加分項:
1 、負責解決復雜性能優化難題,對系統進行深度優化,主導性能優化方案的預研和規劃,依據不同應用場景需求拆解出系統層面可量化的性能指標,并全程跟蹤指標優化進展和落地
職位要求:
1 、熟練掌握C/C++或JAVA至少兩門語言,精通安卓系統framework框架,對開機流程 、應用啟動 、窗口顯示與刷新、input子系統有深入了解,深入理解 Android AMS 、PMS等核心服務
2 、精通Linux/Android常用性能分析工具如systrace,ebpf,simpleperf,有實際系統及性能優化經驗
3 、熟悉Android系統下的系統負載 、窗口繪制 、 CPU調度 、應用管控等關鍵優化領域,能針對特性要求對android系統層代碼進行修改和優化
4 、熟悉常見應用的開發框架和模式,熟悉Android系統的整體架構 。能從系統 、應用整體架構設計優化方案
5 、5年以上Android框架開發經驗
6 、計算機科學 、軟件工程 、電子工程或相關專業本科及以上學歷