崗位職責(zé):
-負(fù)責(zé)intel/AMD/海光/以及國產(chǎn)化嵌入式硬件平臺的BMC固件開發(fā)與維護(hù)工作
-根據(jù)產(chǎn)品需求定制BMC開發(fā)規(guī)格并輸出軟件設(shè)計文檔
-與硬件工程師配合完成BMC模塊功能性驗證,解決BMC相關(guān)bug
-完成客戶的定制化BMC軟件需求
-根據(jù)客戶對接文檔實現(xiàn)定制化IPMI命令
-基于iBMC、openBMC、極達(dá)BMC 進(jìn)行二次開發(fā)
任職要求:
1.通信、電子、計算機(jī)相關(guān)專業(yè),本科以上學(xué)歷(項目經(jīng)歷匹配度較高的,學(xué)歷要求可放寬)
2.了解BMC 軟硬件框架,并具有openBMC開發(fā)調(diào)試經(jīng)驗
3.了解 IPMC、GPIO、I2C、SMBUS、LPC、PCIE、NC-IS等協(xié)議
4.了解 yocto構(gòu)建系統(tǒng)的方法
5.了解IPMI、redfish、D-bus
6.精通C/C++開發(fā),熟悉python、shell開發(fā),了解Bmcweb
7.熟悉linux操作系統(tǒng),有BSP相關(guān)開發(fā)經(jīng)驗,熟悉hwmon子系統(tǒng)
8.熟悉uboot,能夠進(jìn)行uboot命令添加與修改
9.能夠看懂硬件原理圖
10.具備較強(qiáng)的邏輯思考能力、溝通協(xié)調(diào)能力、學(xué)習(xí)能力
11.具備較強(qiáng)的分析與解決問題能力,對疑難問題定位有獨(dú)到見解,并能從中得到極大的自我滿足
12.有iBMC、極達(dá)BMC、AST2500、AST2600 相關(guān)開發(fā)經(jīng)驗的優(yōu)先考慮