首页 > 制度大全 > 网络协议分析工程师岗位职责

网络协议分析工程师岗位职责

2024-07-28 阅读 5361

网络协议分析工程师恒为科技恒为科技(上海)股份有限公司,恒为,恒为科技,恒为科技上海,恒为职责描述:

1.负责主要网络应用通信协议的逆向分析工作;

2.归纳协议状态流程、协议特点,总结匹配策略;

3.按要求进行测试用例编写,验证匹配策略正确性。

任职要求:

1.本科及以上,计算机、通信相关专业;

2.深入理解网络通信原理,对OSI7层协议全面理解;

3.有全面的网络通信协议知识,可详细描述应用通信协议过程;

4.精通TCP/IP协议,对TCP/UDP/ICMP等网络层协议有非常深刻的认识;

5.对主流网络应用层协议掌握其交互流程和作用,包括HTTP/FTP/POP/SMTP/DNS等协议;

6.能熟练使用Wireshark软件,精通网络报文抓取和分析技术;

7.能对捕获的应用协议进行原始分析,分析各字段含义;

8.熟悉常见的通信加密和解密算法。

扩展能力(至少掌握一至两种):

1.了解正则表达式规范,可写出简单的正则表达式用例,并读懂复杂的表达式;

2.了解网络常用的字符编码格式,Unicode/UTF-8/Base64;

3.熟悉Linux平台的常规操作,能够使用tcpdump/tcpreplay工具者优先;

4.能够使用C/C++/python语言进行网络编程者优先。

篇2:通信协议研发工程师岗位职责

通信协议软件研发工程师诺领科技(北京)有限公司诺领科技(北京)有限公司,诺领职责描述:

1.负责LTENAS/RRC/L2软件的设计、开发、维护、测试。

2.分析解决外场、协议一致性等测试中发现的问题。

任职要求:

1.通信、电子、计算机等相关专业本科及以上学历。

2.两年以上3GPP通信协议栈软件开发经验。

3.熟悉LTE/WCDMA/TDSCDMA通信协议标准。

4.有良好的C语言编程能力。

5.具备NB-IOT相关工作经验优先考虑。

6.熟悉终端协议相关认证和测试标准的优先考虑。

篇3:路由协议软件开发工程师岗位职责

工作内容:

从事路由交换网络通讯设备产品的软件开发。

职位要求:

大学本科及以上学历,通信、计算机软件、电子等相关专业;

良好的C/C++编程能力,有linux或其他嵌入式操作系统平台开发,了解网络协议栈实现者优先;

有IP网络体系的基础理论知识,熟悉Linux/3层交换机/路由器/防火墙产品的工作原理者优先;

有socket编程开发经验,有数通网络通信设备开发经验优先;

有MPLS/L3VPN,RSVP/LDP,BGP/OSPF/ISIS/RIP,VRF,GREtunnel/IP6,PIM等路由功能开发经验者优先;

有独立钻研能力,良好的英文沟通能力,能熟练阅读英文资料,较强的团队精神和责任心。