崗位內(nèi)容:
1.負(fù)責(zé)嵌入式系統(tǒng)中底層驅(qū)動(dòng)程序的設(shè)計(jì)、開發(fā)與維護(hù),尤其在RDMA(遠(yuǎn)程直接數(shù)據(jù)存?。?、GPU(圖形處理器)以及存儲(chǔ)相關(guān)驅(qū)動(dòng)方面,確保驅(qū)動(dòng)高效穩(wěn)定運(yùn)行,充分發(fā)揮硬件性能。?
2.針對現(xiàn)有底層驅(qū)動(dòng)進(jìn)行性能分析與優(yōu)化,解決潛在的兼容性和穩(wěn)定性問題,提升系統(tǒng)整體性能。?
3.深度參與硬件設(shè)計(jì)評審,從底層開發(fā)角度提供專業(yè)建議,確保硬件設(shè)計(jì)滿足嵌入式系統(tǒng)的底層開發(fā)需求,與硬件團(tuán)隊(duì)緊密協(xié)作,完成硬件與軟件的集成測試。?
4.負(fù)責(zé)將第三方IP產(chǎn)品集成到嵌入式系統(tǒng)中,保障系統(tǒng)的兼容性和功能性,對系統(tǒng)集成過程中出現(xiàn)的問題進(jìn)行快速定位與解決。
5.?持續(xù)關(guān)注RDMA、GPU、存儲(chǔ)等領(lǐng)域的前沿技術(shù)發(fā)展趨勢,開展技術(shù)研究與探索,為公司產(chǎn)品提供技術(shù)儲(chǔ)備和創(chuàng)新思路。
6.?基于對新技術(shù)的理解和研究,提出創(chuàng)新性的系統(tǒng)優(yōu)化方案,推動(dòng)產(chǎn)品在性能、功能等方面的升級。
任職要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)、電子工程、通信工程等相關(guān)專業(yè),具有5年以上嵌入式底層開發(fā)工作經(jīng)驗(yàn),有豐富的大型項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先。
2.?精通Linux內(nèi)核平臺適配及驅(qū)動(dòng)移植,熟悉Linux內(nèi)核框架、驅(qū)動(dòng)模型、進(jìn)程調(diào)度、內(nèi)存管理機(jī)制等。?
3.熟練掌握RDMA技術(shù)原理,具備RDMA驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn),熟悉常見的RDMA協(xié)議(如RoCE等)。?
4.深入了解GPU架構(gòu)與工作原理,有GPU驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn),熟悉CUDA、OpenCL等并行計(jì)算框架者更佳。?
5.熟悉多種存儲(chǔ)技術(shù),如DAS(直連式存儲(chǔ))、NAS(網(wǎng)絡(luò)附加存儲(chǔ))、SAN(存儲(chǔ)區(qū)域網(wǎng)絡(luò))等,具備存儲(chǔ)設(shè)備驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)。?
6.熟練掌握C/C++編程語言,具備良好的代碼編寫規(guī)范和習(xí)慣,能夠熟練閱讀Datasheet、原理圖等硬件資料。?
7.具備較強(qiáng)的問題解決能力和系統(tǒng)調(diào)試能力,能夠在復(fù)雜系統(tǒng)中快速定位和解決底層技術(shù)問題。
8.擁有良好的團(tuán)隊(duì)協(xié)作精神和溝通能力,能夠與跨部門團(tuán)隊(duì)高效合作。
9.具備較強(qiáng)的學(xué)習(xí)能力和創(chuàng)新意識,能夠快速掌握新技術(shù)并應(yīng)用到實(shí)際工作中。