崗位職責(zé)
1、負責(zé)以太網(wǎng)交換機(百兆/千兆)的嵌入式軟件開發(fā),包括驅(qū)動、協(xié)議棧、CLI/WEB管理界面。
2、開發(fā)L2/L3交換功能(VLAN、STP、ACL、QoS等)及光模塊管理(SFP DDM)。
3、優(yōu)化交換機性能(吞吐量、延遲、背板帶寬利用率)。
4、設(shè)計自動化測試腳本(Python/TCL)并配合硬件團隊聯(lián)調(diào)。
5、維護SDK及Linux內(nèi)核驅(qū)動(如DSA架構(gòu))。
任職要求
必備技能:
1、計算機/電子相關(guān)專業(yè)本科以上學(xué)歷,3年以上嵌入式網(wǎng)絡(luò)設(shè)備開發(fā)經(jīng)驗。
2、精通C/C++,熟悉交換機芯片SDK(如Marvell Prestera、Broadcom SDK)。
3、掌握TCP/IP協(xié)議棧及網(wǎng)絡(luò)加速技術(shù)(如Hardware Offload)。
4、有FreeRTOS/Linux驅(qū)動開發(fā)經(jīng)驗,能獨立調(diào)試MAC/PHY驅(qū)動。
加分項:
1、熟悉OpenWrt/OpenSwitch等開源交換機系統(tǒng)。
2、有千兆交換芯片(如RTL8367N、88E6390)開發(fā)經(jīng)驗。
3、了解Yocto構(gòu)建或容器化網(wǎng)絡(luò)應(yīng)用部署。