1、負(fù)表Android平臺(tái)Linux kernel移植和維護(hù)升級(jí),BSP驅(qū)動(dòng)移植及HAL開發(fā)調(diào)試;負(fù)表參與硬件的bring up等工作。
2、5年以上Android和Linux實(shí)際開發(fā)經(jīng)驗(yàn);
3、精通C/C++編程,熟悉Android/Linux系統(tǒng)架構(gòu),熟悉Linux腳本和Makefile;
4、熟練掌握uboot和內(nèi)核驅(qū)動(dòng)的移植和調(diào)試經(jīng)驗(yàn),熟悉設(shè)備樹結(jié)構(gòu)等,有內(nèi)核移植經(jīng)驗(yàn)優(yōu)先熟悉內(nèi)核調(diào)試工具、調(diào)試手段。有較強(qiáng)的調(diào)試經(jīng)驗(yàn)優(yōu)先;
5、熟悉android啟動(dòng)流程,熟悉android底層框架;
6、熟悉各種外設(shè)及總線協(xié)議,如DDR、USB、SPI、UART、MMC等;
7、熟悉android native框架和能獨(dú)立完成底層linux BSP開發(fā)移植能力,有底層音視頻編解碼驅(qū)動(dòng)優(yōu)先;
8、有MTK android平臺(tái)、tv、機(jī)頂盒相關(guān)工作經(jīng)驗(yàn)優(yōu)先。