崗位職責(zé):
1、 負(fù)責(zé)BMC定制化開發(fā)工作;
2、 負(fù)責(zé)協(xié)同BIOS/EE/CPLD/Thermal工程師,針對不同主板設(shè)計完成BMC固件的設(shè)計、開發(fā)、調(diào)試工作;
3、 負(fù)責(zé)項目各階段BMC功能開發(fā),bug解決及驗證工作;
4、 分析定位試產(chǎn)、售后環(huán)節(jié)碰到的技術(shù)問題,快速高效提供解決方案;
5、負(fù)責(zé)對接OEM廠家,進(jìn)行技術(shù)監(jiān)督和審核工作;
6、負(fù)責(zé)項目過程中各種文檔的編寫和輸出,包括系統(tǒng)設(shè)計、概要設(shè)計、詳細(xì)設(shè)計、用戶手冊等;
任職要求:
1、本科以上學(xué)歷,計算機(jī)、電子信息、通信工程、自動化相關(guān)專業(yè),3年及以上BMC開發(fā)工作經(jīng)驗;
2、熟悉BMC架構(gòu),有Linux嵌入式系統(tǒng)軟件開發(fā)經(jīng)驗或底層驅(qū)動開發(fā)經(jīng)驗;
3、精通C++/C語言編程技巧,熟悉Shell、Python等腳本語言;
4、熟悉BMC的相關(guān)協(xié)議,如I2C、SMBUS、UART、USB、IPMI、Redfish、SNMP、SDR、SEL、FRU、SOL、KVM、NVME、NCSI、MCTP等;
5、熟悉systemd、dbus技術(shù),有OpenBMC開發(fā)經(jīng)驗者優(yōu)先;
6、有較強(qiáng)的學(xué)習(xí)、溝通能力和組織協(xié)調(diào)能力