手機驅(qū)動開發(fā)工程師崗位職責(zé)
Linux/Android外設(shè)驅(qū)動開發(fā)工程師(手機/平板類產(chǎn)品)移遠(yuǎn)通信上海移遠(yuǎn)通信技術(shù)股份有限公司,Quectel,移遠(yuǎn)通信,移遠(yuǎn)職責(zé)描述:
1.Android平臺外設(shè)驅(qū)動開發(fā)與維護;
2.根據(jù)項目以及客戶需求,開發(fā)調(diào)試各種外設(shè)驅(qū)動;
3.能與硬件開發(fā)人員共同評估硬件接口;
4.對上層軟件人員提供支持,協(xié)助解決相應(yīng)問題
任職要求:
1.二年以上嵌入式Linux/android驅(qū)動開發(fā)經(jīng)驗,能獨立進行驅(qū)動開發(fā)與維護,了解Linux內(nèi)核與操作系統(tǒng),精通menuconfig,具備bat/shell腳本編程能力;
2.熟練使用C/C++等編程語言,掌握Socket及進程間IPC通信技術(shù),了解總線驅(qū)動設(shè)備模型,具備AndroidAPP、AndroidHAL,內(nèi)核lib與services經(jīng)驗,熟悉AndroidBinder驅(qū)動模型;
3.對USB,Uart,SPI,SD卡,GPIO,SDIO/MMC,BT/WIFI/GPS,Audio,NFC,馬達(dá),sensor,指紋識別,充電與電源管理等掌握兩項項或者以上經(jīng)驗者為佳;
4.有高通/MTK平臺智能手機/平板電腦開發(fā)經(jīng)驗者尤佳;
5.能讀懂硬件電路原理圖,有軟硬件調(diào)試能力;
篇2:算法驅(qū)動軟件工程師崗位職責(zé)
1.芯片驅(qū)動開發(fā),WinCE下的設(shè)備驅(qū)動開發(fā)。
2.協(xié)助芯片定義、驗證等工作。
3.負(fù)責(zé)算法和標(biāo)準(zhǔn)應(yīng)用及界面的開發(fā)。
4.負(fù)責(zé)多媒體、指紋識別等算法的移植。
5.協(xié)助客戶產(chǎn)品方案開發(fā)。
6.負(fù)責(zé)開發(fā)文柯的撰寫及整理。
篇3:底層驅(qū)動軟件工程師或固件工程師崗位職責(zé)內(nèi)容
1.負(fù)責(zé)按照總體設(shè)計完成模塊詳細(xì)設(shè)計說明書。
2.完成模塊代碼編寫、內(nèi)部測試工作。
3.協(xié)助硬件設(shè)計人員及應(yīng)用軟件設(shè)計人員進行系統(tǒng)開發(fā)與調(diào)試。
4.根據(jù)技術(shù)支持需求進行軟件代碼維護。
5.編寫相關(guān)技術(shù)文檔,并對有關(guān)人員進行培訓(xùn)。