崗位職責(zé)1.與硬件工程師溝通合作、負(fù)責(zé)手機(jī)驅(qū)動(dòng)的開發(fā)調(diào)試,驅(qū)動(dòng)程序開發(fā)及集成;2.驗(yàn)證器件的可靠性;3.Linux內(nèi)核和驅(qū)動(dòng)的編碼和測試工作;4.系統(tǒng)的bring?up與stability?debug工作。任職要求1.精通C語言,能使用C語言熟練編寫程序;2.熟悉Linux內(nèi)核架構(gòu)和驅(qū)動(dòng)模型,熟悉基本硬件電路原理及設(shè)計(jì);3.可根據(jù)需求定制Audio、LCD、Canera、Flash、LED、Sensor、TP、串口、USB、EMMC、Sdcard、PMIC等硬件驅(qū)動(dòng);4.熟悉android系統(tǒng)架構(gòu),熟悉android?service,jni,Hal,總線驅(qū)動(dòng),設(shè)備驅(qū)動(dòng)?之間的縱向調(diào)用機(jī)理,具備較強(qiáng)的邏輯分析能力;5.?熟悉ARM架構(gòu),對(duì)ARM指令和匯編有相當(dāng)?shù)牧私庀嚓P(guān)機(jī)制的工作原理,能夠針對(duì)現(xiàn)有的硬件方案進(jìn)行功耗、性能方面的優(yōu)化。