一家致力于

 

高水平科研成果转化以及

网络信息与网络大数据应用的科技公司

高级应用软件开发工程师

首页    招聘    高级应用软件开发工程师

职位要求

1.通信、电子、计算机或相关专业,本科及以上学历;
2.具备Linux软件开发经验,熟悉计算机网络二三层协议(L2 bridging, L3 routing, VLAN, STP, OSPF, IGMP, PIM etc.);
3.较强的C语言能力;
4.熟练使用linux工具链,喜欢linux,喜欢开源软件;
5.有多核处理器(MP),网络处理器(NP)的开发经验优先;
6.熟悉各种高性能算法,了解各种算法的瓶颈优先;
7.具有多核处理器(MP),网络处理器(NP)优化的经验的优先;
8.良好的英语读写能力,能熟练阅读英语技术文档;
9.善于并乐于学习;
10.具有优秀的沟通协调能力和团队精神,能承受一定的工作压力。

职位描述

1.必须非常熟悉基于CAVIUM平台多核处理器的SDK开发,或者熟悉X86 DPDK业务面开发经验,不满足此条件勿投;;
2.非常熟悉五元组过滤、固定、浮动关键字处理、逻辑与或非规则、或者其它与深度包解析相关的过滤规则;
3.网络协议分析处理系统开发;
4.参与设计开发网络产品相关软件, L2/L3 功能及协议的实现, 相关组件(SDK, BSP, driver etc.)的适配;
5.编写与软件开发相关的各类文档;
6.与测试、硬件等部门一起进行产品的验证、测试、故障定位和修复。

2019年11月19日 16:47
浏览量:0