內(nèi)核開發(fā)工程師是做什么的?本文提供內(nèi)核開發(fā)工程師的崗位職責(zé)例子,包括詳細的工作內(nèi)容及任職要求。
-------------------------------------------------
崗位職責(zé):
負責(zé)云存儲產(chǎn)品Linux內(nèi)核開發(fā)工作,主要是塊設(shè)備(磁盤)、網(wǎng)絡(luò)、文件系統(tǒng)等等模塊的開
發(fā)和維護工作。
崗位要求:
2、精通C語言,熟悉gdb調(diào)試;
3、熟悉Linux內(nèi)核,有linux內(nèi)核塊設(shè)備、文件系統(tǒng)或網(wǎng)絡(luò)模塊開發(fā)經(jīng)驗者優(yōu)先;熟悉內(nèi)核架構(gòu)以及編譯流程者優(yōu)先;
4、具豐富內(nèi)核故障調(diào)試經(jīng)驗者優(yōu)先;熟悉md、device-mapper內(nèi)核代碼者優(yōu)先。
-------------------------------------------------
崗位職責(zé):1、負責(zé)大數(shù)據(jù)云計算底層的開發(fā)工作。2、直接參與到系統(tǒng)設(shè)計和核心代碼開發(fā)。
任職要求:1、計算機軟件或者相關(guān)專業(yè),本科以上學(xué)歷。
2、1年以上系統(tǒng)軟件開發(fā)工作經(jīng)驗,優(yōu)秀應(yīng)屆畢業(yè)生可以考慮。
3、精通C/C++語言。
4、有良好的編程風(fēng)格和編寫文檔的習(xí)慣。
5、熟悉Linux內(nèi)核及其開發(fā)模式,有內(nèi)核開發(fā)剪裁調(diào)優(yōu)經(jīng)驗。
6、精通Linux內(nèi)核一個或多個關(guān)鍵模塊(如內(nèi)存管理、調(diào)度、文件系統(tǒng))者優(yōu)先
考慮。
7、熟悉Linux容器相關(guān)技術(shù)者優(yōu)先考慮。
-------------------------------------------------
1、從事嵌入式Linux驅(qū)動程序和內(nèi)核開發(fā)及維護應(yīng)聘者要求:
1、較強學(xué)習(xí)能力;
2、熟悉C、匯編程序;
3、熟悉嵌入式Linux內(nèi)核原理;
4、有PowerPC、ARM、MIPS、X86等Linux驅(qū)動程序和內(nèi)核開發(fā)經(jīng)驗;
5、熟悉TCP/IP協(xié)議及相關(guān)協(xié)議桟開發(fā)經(jīng)驗;
6、具有Boot Loader開發(fā)經(jīng)驗者優(yōu)先。