崗位職責(zé):
1、負(fù)責(zé)linux及安卓系統(tǒng)常用接口的驅(qū)動(dòng)開發(fā),維護(hù),如網(wǎng)卡,串口,flash,音視頻等;
2、負(fù)責(zé)linux內(nèi)核模塊及驅(qū)動(dòng)模塊開發(fā)的方案設(shè)計(jì),軟硬件接口梳理,測(cè)試方案指定等。
3、負(fù)責(zé)Android平臺(tái)Hardware相關(guān)中間件/Framework的開發(fā)及調(diào)試;
4、協(xié)助軟件應(yīng)用開發(fā)工程師定位解決linux驅(qū)動(dòng)及內(nèi)核問(wèn)題;
5、linux及安卓編譯開發(fā)環(huán)境配置及維護(hù)。
任職要求:
1、精通linux及安卓驅(qū)動(dòng)開發(fā)框架、流程;
2、熟悉linux內(nèi)核工作原理,進(jìn)程、線程、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議棧;
3、熟悉嵌入式系統(tǒng)常用硬件接口,如以太網(wǎng)、SDIO、I2C、SPI、MMC、音視頻接口等。