岗位职责:1. 负责嵌入式Linux平台下的软件开发工作;2. 负责交换机产品的软件总体架构设计、以及软件开发;3. 参与软件以及相关的技术评审;4. 完善相应的设计规范;5. 其它相关设计活动。任职要求:1. 大学本科以上学历,计算机或电子通信相关专业;2. 熟悉Linux嵌入式系统,熟悉多任务、多线程编程,对设备驱动、内核有一定了解;3. 熟悉各类常用开发语言以及编译环境,精通C/C++编程,熟悉gcc编译器以及Makefile;4. 熟悉TCP/IP网络协议,熟悉常用的二层、三层协议,熟悉交换机相关技术,如LLDP、DLDP、PTP、802.1x、RIP、OSPF、BGP、VRRP、PIM、OAM、MSTP、ERPS、IGMP Snooping、GVRP、QinQ、Voice VLAN、GRE、NVGRE、IPSEC等其中任意模块,熟悉socket编程;5. 至少具备5年以上数据通信产品(交换机、路由器、PON等)领域的开发经验,熟悉博通/瑞昱/盛科等常规芯片方案之一。有40G/100G高速交换机开发经验更佳;6. 有FRR、VPP开发经验优先。