1. 負(fù)責(zé)設(shè)計(jì)、開發(fā)和維護(hù)ARM Linux外設(shè)驅(qū)動(dòng)程序,確保其?效運(yùn)?和穩(wěn)定性。
2. 與硬件?程師合作,確保硬件設(shè)計(jì)的正確性、可靠性。
3. ARM Linux驅(qū)動(dòng)開發(fā),如:視頻采集驅(qū)動(dòng),網(wǎng)絡(luò)驅(qū)動(dòng),PCIE驅(qū)動(dòng)等;
4. 圖形圖像處理方面的C++應(yīng)用程序;
5. 參與建立項(xiàng)目框架下軟件開發(fā)標(biāo)準(zhǔn)化協(xié)議,編寫設(shè)計(jì)開發(fā)各階段相應(yīng)文檔;
6. 協(xié)助項(xiàng)目經(jīng)理,保證項(xiàng)目的進(jìn)度和質(zhì)量。
職位要求:
1. 計(jì)算機(jī)、電子工程或相關(guān)專業(yè)本科及以上學(xué)歷;
2. 具備扎實(shí)的編程實(shí)踐能力,精通C/C++編程,3年以上ARM Linux平臺開發(fā)經(jīng)驗(yàn);
3. 熟悉linux內(nèi)核架構(gòu)和驅(qū)動(dòng)程序模型;
4. 具有嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn),熟悉硬件接口和通信協(xié)議(I2C/SPI/UART/USB/SDIO等);熟悉camera相關(guān)的mipi協(xié)議和I2C協(xié)議;熟悉主流域控制器英偉達(dá);
5. 熟悉驅(qū)動(dòng)開發(fā)相關(guān)工具和調(diào)試方法;熟悉使用Git版本管理、cmake寫編譯規(guī)則;
6. 具備良好的溝通和團(tuán)隊(duì)合作能力,能獨(dú)立調(diào)試和解決復(fù)雜問題;
7. 對硬件和底層操作系統(tǒng)有深入了解,喜歡挑戰(zhàn)復(fù)雜硬件環(huán)境;
8. 有良好的英語閱讀與理解能力,能快速查閱國外論文、專利等文獻(xiàn);
9. 勇于接受挑戰(zhàn),樂觀,扎實(shí),不懼困難;
10. 愿意與公司共同成長者優(yōu)先;
11. 擁有坦誠的品格與認(rèn)真負(fù)責(zé)的工作態(tài)度。上海 - 浦東
上海 - 青浦
上海 - 浦東
上海 - 浦東
上海 - 浦東
上海 - 浦東