崗位職責(zé):
1.參與Android Framework層的功能定制化開發(fā)與優(yōu)化;
2.分析和解決Framework層相關(guān)問題,包括Bug修復(fù)、功能擴(kuò)展和性能優(yōu)化;
3.調(diào)用和維護(hù)Framework中的核心服務(wù)(如AMS、WMS、PMS等),協(xié)助完成系統(tǒng)服務(wù)的開發(fā)與維護(hù);
4.與驅(qū)動層工程師協(xié)作,配合完成軟硬件聯(lián)調(diào),并參與硬件平臺適配工作;
5.協(xié)助完成Android系統(tǒng)版本升級,參與Framework層的適配和功能開發(fā);
6.編寫開發(fā)文檔和調(diào)試文檔,為團(tuán)隊提供支持。
崗位要求:
1.1年以上Android Framework層開發(fā)經(jīng)驗,熟悉Java、C/C++編程語言;
2.理解Binder機(jī)制,了解AIDL接口的基本使用;
3.熟悉Android Framework層核心服務(wù)(如AMS、WMS、PMS等)的基本運(yùn)行機(jī)制;
4.有硬件平臺(如MTK、RK、UNISOC等)開發(fā)或適配經(jīng)驗,能夠處理軟硬件協(xié)作中的問題;
5.熟悉Android調(diào)試工具(如Logcat、Systrace),具備一定的系統(tǒng)問題分析能力;
6.具備良好的學(xué)習(xí)能力和團(tuán)隊協(xié)作能力,愿意與驅(qū)動層和應(yīng)用層工程師配合工作;