崗位職責(zé)
1.負(fù)責(zé)操作系統(tǒng)內(nèi)核移植工作,以支持CPU架構(gòu)特性;
2.集成和適配第三方系統(tǒng)組件,增強(qiáng)操作系統(tǒng)的功能和性能;
3.開發(fā)和維護(hù)定制的設(shè)備驅(qū)動(dòng)程序,確保硬件與操作系統(tǒng)的兼容性;
4.與硬件工程師合作,解決內(nèi)核移植過程中遇到的技術(shù)難題;
5.編寫和維護(hù)操作系統(tǒng)開發(fā)文檔,包括設(shè)計(jì)說明、用戶手冊和API文檔。
任職要求
1.計(jì)算機(jī)科學(xué)、電子工程或相關(guān)專業(yè);
2.3年以上操作系統(tǒng)開發(fā)經(jīng)驗(yàn),有內(nèi)核移植和驅(qū)動(dòng)程序開發(fā)的實(shí)際經(jīng)驗(yàn);
3.精通C/C++編程語言,熟悉匯編語言和系統(tǒng)級(jí)編程;
4.熟悉至少一種主流操作系統(tǒng)內(nèi)核架構(gòu),如Linux、FreeBSD或Windows;
5.強(qiáng)大的硬件接口和驅(qū)動(dòng)開發(fā)知識(shí)。