加入我们

C/C++ 研发工程师 - 网络安全

申请职位
| 社会招聘 | 上海市
发布时间:2026-05-14

工作职责:

- 参与研发 Anti-DDoS 核心模块的设计与研发,例如流量检测、清洗、转发等模块
- 参与研发 Anti-DDoS 算法,如 SYN Cookie、特征指纹提取、限速策略等,应对各类四层及七层攻击
- 探索并实现将防护逻辑卸载至可编程交换芯片或智能网卡,提升单机防护上限
- 编写高质量代码,并参与系统架构设计与代码评审

任职要求:

- 熟练掌握 C/C++,具备扎实的数据结构与操作系统基础,代码风格精炼,熟悉多线程编程及无锁队列设计
- 具备深厚的 DPDK 开发经验,熟悉 EAL、Mbuf 管理、Ring、PMD 驱动及 RSS/LRO 等特性
- 熟悉 Linux 内核网络子系统,了解内存大页(Hugepages)、NUMA 架构以及 CPU 缓存优化
- 熟悉 TCP/IP 协议栈,深入理解握手/挥手机制、滑动窗口、拥塞控制,以及常见网络协议(HTTP/DNS/TLS)的底层结构
- 具备良好的团队合作精神和沟通能力,逻辑清晰、责任心强,能够在团队中担任关键角色
- 优先条件:有 Intel Tofino(P4)编程经验或 TD5 开发背景
- 优先条件:熟悉 Python 或 Go,能快速开发控制面逻辑
- 优先条件:GitHub 上有持续维护的开源项目,有安全行业经验,做过相关安全产品