岗位职责
1、负责以太网交换机(百兆/千兆)的嵌入式软件开发,包括驱动、协议栈、CLI/WEB管理界面。
2、开发L2/L3交换功能(VLAN、STP、ACL、QoS等)及光模块管理(SFP DDM)。
3、优化交换机性能(吞吐量、延迟、背板带宽利用率)。
4、设计自动化测试脚本(Python/TCL)并配合硬件团队联调。
5、维护SDK及Linux内核驱动(如DSA架构)。
任职要求
必备技能:
1、计算机/电子相关专业本科以上学历,3年以上嵌入式网络设备开发经验。
2、精通C/C++,熟悉交换机芯片SDK(如Marvell Prestera、Broadcom SDK)。
3、掌握TCP/IP协议栈及网络加速技术(如Hardware Offload)。
4、有FreeRTOS/Linux驱动开发经验,能独立调试MAC/PHY驱动。
加分项:
1、熟悉OpenWrt/OpenSwitch等开源交换机系统。
2、有千兆交换芯片(如RTL8367N、88E6390)开发经验。
3、了解Yocto构建或容器化网络应用部署。