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