職位描述:
1、設(shè)計(jì)、開(kāi)發(fā)和維護(hù)Linux外設(shè)驅(qū)動(dòng)程序,確保其高效運(yùn)行和穩(wěn)定性。
2、與硬件工程師合作,確保硬件設(shè)計(jì)的正確性、可靠性。
3、編寫(xiě)和維護(hù)驅(qū)動(dòng)程序相關(guān)的技術(shù)文檔,包括設(shè)計(jì)文檔、用戶手冊(cè)和調(diào)試指南。
4、分析和解決在驅(qū)動(dòng)程序開(kāi)發(fā)和維護(hù)過(guò)程中遇到的問(wèn)題。
5、參與代碼審查和質(zhì)量保證工作,確保代碼符合公司規(guī)范和最佳實(shí)踐。
職位要求:
1、計(jì)算機(jī)科學(xué)、電子工程或相關(guān)專業(yè)本科及以上學(xué)歷。
2、至少5年以上Linux內(nèi)核驅(qū)動(dòng)開(kāi)發(fā)經(jīng)驗(yàn),熟悉Linux內(nèi)核架構(gòu)和驅(qū)動(dòng)程序模型。
3、精通C/C++編程,具有良好的編程風(fēng)格和習(xí)慣。
4、具有嵌入式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),了解硬件接口和通信協(xié)議(如I2C/SPI/UART/USB/SDIO等)。
5、熟悉驅(qū)動(dòng)開(kāi)發(fā)相關(guān)工具和調(diào)試方法。
6、具有良好的問(wèn)題分析和解決能力,能夠獨(dú)立調(diào)試和解決復(fù)雜問(wèn)題。
7、良好的溝通和團(tuán)隊(duì)合作能力,能夠與跨職能團(tuán)隊(duì)協(xié)作完成項(xiàng)目。
8、具備英語(yǔ)讀寫(xiě)能力,能夠閱讀和撰寫(xiě)技術(shù)文檔。