【岗位职责】
1.负责子网管理器开发:
2.负责网络管理核心模块开发,包括拓扑自动发现、路由ID配置、路由算法优化及即插即用网络配置等;
3.负责设计高可用架构,支持故障自动切换、网络容错及快速自愈,确保网络稳定性;
4.轻量化OS管理平台开发;
5.负责交换机OS管理平台开发,支持带外配置与监控,可对标InfiniBand管理平台功能;
6.负责芯片配置管理功能开发,即通过PCIe/SMBus/I2C接口读写寄存器,配置端口速率、VLAN、ACL等参数;
7.负责芯片状态监控功能开发:实时采集流量、温度、丢包率等指标,支持阈值告警;
8.负责固件升级功能开发,固件烧录安全可靠,支持断点续传、签名校验;
【岗位要求】
1.教育背景:硕士研究生及以上学历,计算机、电子、通信相关专业;
2.3年以上嵌入式/网络设备开发经验,有交换机OS或芯片级开发经验优先;具备大规模网络监控、时序数据存储或异常检测经验者优先;
3.精通InfiniBand架构及子网管理,熟悉RDMA(RoCE/iWARP)协议开发;
4.熟练使用C/C++/Python,掌握Linux内核开发及PCIe/I2C/SMBus等硬件接口编程;
5.逻辑严谨,学习能力强,具备良好的沟通协作能力与抗压能力;