崗位職責(zé):
1. BMC固件設(shè)計與開發(fā):基于公司服務(wù)器產(chǎn)品及既有技術(shù)棧,完成BMC固件設(shè)計與開發(fā)。
2. 測試與質(zhì)量保證:與QTC/硬體部門合作,對BMC功能/性能/穩(wěn)定性/安全性進行全面驗證,需要編寫自動化測試工具。
3. 文檔編寫:編寫和維護技術(shù)文檔,包括設(shè)計文檔、接口規(guī)范、用戶手冊等。
4. 技術(shù)研究:跟蹤BMC技術(shù)的發(fā)展(包括OpenBMC、Redfish/IPMI規(guī)范等),評估技術(shù)在產(chǎn)品中的應(yīng)用可能性。
任職要求:
1. 計算機科學(xué)、電子工程或相關(guān)專業(yè)本科及以上學(xué)歷。
2. 3年以上嵌入式系統(tǒng)開發(fā)經(jīng)驗,對嵌入式系統(tǒng)有深入的理解。
3. 熟悉Linux平臺,3年以上Linux平臺開發(fā)經(jīng)驗(App及驅(qū)動),熟練掌握開發(fā)、編譯及debug過程及相關(guān)工具。
4. 精通C/C++語言,熟練使用shell。
5. 具有硬件基礎(chǔ),了解UART/I2C/I3C/SPI/GPIO/PWM等接口的開發(fā)與調(diào)試。
6. 具有良好的溝通能力,有強烈的責(zé)任心和團隊合作精神,積極主動。
7. 有過BMC開發(fā)經(jīng)驗、熟悉Redfish/IPMI規(guī)范者優(yōu)先。