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