C/C++ 研发工程师 - 网络安全(J99904)
Company Baidu
Focus Tech · Security
Location 上海
Published July 21, 2026
岗位职责
-参与研发 Anti-DDoS 核心模块的设计与研发,例如流量检测、清洗、转发等模块 -参与研发 Anti-DDoS 算法(如 SYN Cookie、特征指纹提取、限速策略等),应对各类四层及七层攻击 -探索并实现将防护逻辑卸载至可编程交换芯片或智能网卡,提升单机防护上限
任职要求
-熟练掌握 C / C++,具备扎实的数据结构与操作系统基础,代码风格精炼,熟悉多线程编程及无锁队列设计 -具备深厚的 DPDK 开发经验,熟悉 EAL、Mbuf 管理、Ring、PMD 驱动及 RSS/LRO 等特性 -熟悉 Intel Tofino (P4) 编程,或者具备 TD5 开发经验 -熟悉 Linux 内核网络子系统,了解内存大页(Hugepages)、NUMA 架构以及 CPU 缓存优化 -熟悉 TCP/IP 协议栈,深入理解握手/挥手机制、滑动窗口、拥塞控制,以及常见网络协议(HTTP/DNS/TLS)的底层结构 -具备良好的团队合作精神和沟通能力,逻辑清晰、责任心强,能够在团队中担任关键角色 -加分项: -熟悉 Python 或 Go,能快速开发控制面逻辑 -GitHub 上有持续维护的开源项目,有安全行业经验,做过相关安全产品
部门/组织
网络安全组