系統(tǒng)應用開發(fā):負責車載Android系統(tǒng)中SystemUI、Launcher等核心系統(tǒng)應用的需求分析、架構設計、編碼實現(xiàn)、調試和維護工作 。
深度定制與優(yōu)化:對狀態(tài)欄、通知中心、快捷設置面板等SystemUI模塊進行深度定制和性能優(yōu)化(包括啟動速度、內存占用、功耗等),解決兼容性及穩(wěn)定性問題(如ANR、崩潰)。
技術文檔編寫:編寫高質量的技術文檔,如設計文檔、API接口文檔,并積極參與代碼評審,確保代碼規(guī)范和質量 。
跨團隊協(xié)作:與產品、測試、硬件等其他團隊緊密協(xié)作,確保需求準確落地并保障最終交付質量 。
任職技術能力要求:
1、精通 Java和 Kotlin,了解Kotlin協(xié)程等現(xiàn)代異步編程技術 ,
2、熟練掌握Android SDK,深刻理解Android系統(tǒng)架構(如AMS, WMS等系統(tǒng)服務)及應用層與框架層的交互機制 ,有AOSP源碼閱讀或修改經驗
3、熟悉Android UI控件體系,能夠獨立開發(fā)高效、流暢的自定義UI,具備UI性能優(yōu)化經驗