工作職責(zé)
1. 移植/設(shè)計(jì)/開(kāi)發(fā)SONiC交換機(jī)操作系統(tǒng)
2. SONiC驅(qū)動(dòng)適配,外設(shè)適配
3. SONiC重要子系統(tǒng)的開(kāi)發(fā)和設(shè)計(jì), 如SAI開(kāi)發(fā),BSP開(kāi)發(fā),應(yīng)用APP,協(xié)議等開(kāi)發(fā)
4.其他需求功能開(kāi)發(fā)
任職要求
1. 2年以上嵌入式軟件開(kāi)發(fā)經(jīng)驗(yàn)
2. 精通SONiC系統(tǒng)架構(gòu),有過(guò)SAI/BSP/應(yīng)用APP的開(kāi)發(fā)經(jīng)驗(yàn)
3. 扎實(shí)的編程能力,熟悉Go, C++/C, Python等主流編程語(yǔ)言
4. 熟悉SONiC開(kāi)源社區(qū)及生態(tài)
5. 完整經(jīng)歷過(guò)SONiC設(shè)備開(kāi)發(fā)者優(yōu)先
6. 有Yang/Telemetry/Netconf/RestConf等開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先
7. 有交換機(jī)設(shè)備開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先