职位详情
Linux C开发工程师(岗位1)
1.2-2.4万
北京国泰网信科技股份有限公司
成都
3-5年
本科
03-21
工作地址

成都高新科技孵化园9号楼E座301号

职位描述

岗位职责:

1、负责VPN产品的功能维护和迭代开发工作,包括IPSec VPN协议栈的设计和开发,IPSec VPN的各项功能(如隧道建立、密钥交换、数据加密)及性能优化等等;

2、负责VPN产品/模块的设计、编码、单元测试等工作;

3、负责VPN产品相关研发技术文档编写;

4、完成部门安排的其他相关研发工作。

任职要求:

1、本科及以上学历,计算机科学、网络工程、信息安全、电子工程等相关专业。

2、3年及以上相关领域工作经验,精通C/C++编程语言。

3、深入理解TCP/IP协议栈;掌握 IPSec 协议,包括:AH(认证)、ESP(封装安全载荷)、IKE(互联网密钥交换)等子协议的工作原理和交互流程,具备协议的实现和优化能力;了解SSL/TLS等相关协议。

4、熟悉对称加密(如SM4)、非对称加密(如SM2)和哈希算法(如SM3),了解PKI(公钥基础设施)和数字证书的技术原理与应用。

5、熟悉Linux内核网络栈,了解Netfilter、Iptables等工作原理;具备在Linux进行网络驱动开发、内核模块开发的能力;有嵌入式系统开发经验者优先。

6、具备使用抓包工具(如 Wireshark、Tcpdump等)、调试器(如 GDB)、网络分析仪等工具对产品进行测试和调试的能力。

7、有跨平台(如Windows、Linux、嵌入式系统)开发经验。

8、项目经验(满足其一即可):有IPSec VPN相关开发经验,熟悉开源实现(如StrongSwan、Libreswan、OpenSwan)。有路由器、防火墙、VPN网关等相关网络设备开发经验。有网络协议栈性能优化经验。

9、能够分析网络协议,解决协议兼容性和性能问题。

10、具备良好的沟通和团队协作能力;具备较强的分析和解决复杂问题的能力;能够快速学习新技术和工具。

11、良好的英语读写能力,能够阅读技术文档和RFC标准。

12、其他:有网络安全、通信设备开发等行业经验者优先;有团队管理经验优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请