崗位職責(zé):
1. 負(fù)責(zé)公司機(jī)頂盒等產(chǎn)品的Android系統(tǒng)開發(fā)適配和維護(hù);
2. 負(fù)責(zé)Android Framework層(AMS/PMS/WMS/SystemUI等模塊)的開發(fā)、維護(hù)與移植;
3. 深度定制Android系統(tǒng),包括HAL層開發(fā)、系統(tǒng)服務(wù)定制(Native Service/JNI/Binder機(jī)制);
4. 優(yōu)化系統(tǒng)性能(如內(nèi)存、網(wǎng)絡(luò)、功耗),裁剪冗余組件;
5. 配合硬件團(tuán)隊完成驅(qū)動適配與鏡像編譯;
6. 編寫技術(shù)方案、設(shè)計文檔及測試用例。
任職要求:
1. 熟練掌握J(rèn)ava或Kotlin等Android開發(fā)語言,以及Android Studio等開發(fā)工具;
2. 熟悉掌握C/C++等底層開發(fā)語言;
3. 熟悉Android系統(tǒng)架構(gòu)(PMS, AMS等);
4. 熟悉linux內(nèi)核,驅(qū)動開發(fā)者優(yōu)先;
5. 對數(shù)據(jù)結(jié)構(gòu)、算法分析、計算機(jī)系統(tǒng)結(jié)構(gòu)、操作系統(tǒng)、網(wǎng)絡(luò)等計算機(jī)基礎(chǔ)具備扎實(shí)的功底;
6. 有AML、中興微、海思、國科微等芯片適配經(jīng)驗(yàn)者優(yōu)先;
7. 有AI工具使用經(jīng)驗(yàn),有AI項(xiàng)目經(jīng)驗(yàn)優(yōu)先;
8. 具備良好的團(tuán)隊合作能力和溝通能力,能夠與不同背景的團(tuán)隊成員協(xié)作。