工作職責(zé):
1、熟悉Android?底層BSP開發(fā);
2、熟悉各種常用的總線協(xié)議接口,如I2C、SPI、PWM、I2S等;有常見的外設(shè)器件驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn),包括但不限于:FM、GPS、Audio、LCD、Camera、Flash、LED、Sensor、TP、串口、USB、EMMC、SDCard、PMIC等;
3、熟悉Android的電源管理機(jī)制,BT和Wifi驅(qū)動(dòng)移植、Debug經(jīng)驗(yàn)優(yōu)先;
4、熟悉Linux音視頻相關(guān)子系統(tǒng);
5、有開發(fā)設(shè)計(jì)文檔書寫習(xí)慣;
6、熟悉bootloader?如uboot;
7、能熟練使用示波器等調(diào)試設(shè)備;
任職要求:
1、大專及以上學(xué)歷,計(jì)算機(jī)及相關(guān)專業(yè);
2、具備扎實(shí)的C/C++編程基礎(chǔ);
3、3年及以上LINUX平臺(tái)開發(fā)經(jīng)驗(yàn);
4、熟悉Linux驅(qū)動(dòng)架構(gòu),對(duì)LINUX各子系統(tǒng)有一定了解;
5、有Rockchip或AllWinner平臺(tái)開發(fā)經(jīng)驗(yàn)優(yōu)先;
工作地點(diǎn)深圳南山。