工作职责:
工作职责:
1.负责FPGA功能开发
2.理解需求.参与原型设计和系统设计,编写设计文档;
3.负责所属模块代码调试与维护工作,确保项目计划按时完成;
4.依据设计文档编写单元测试和集成测试用例,并执行单元测试;
任职资格:
岗位要求:
1.具有p4.smartnic开发经验。
2.熟悉多核并行处理之相关架构体系,能根据需求进行设计文档的规划和编制;
3.熟练掌握DPDK.VPP.hyperscan或fstack.nginx等技术;了解多线程技术及非阻塞socket编程技术;熟悉各类网络协议,具有tcp/ip协议栈开发经历者优先。
4..有大型Linux环境c.c++软件开发经历,熟悉python.shell者优先。
6.熟悉以下技术领域中的若干项,经验丰富者优先:
(1)熟悉DPI软件开发.实施流程;
(2)优化过10Gbps以上包处理程序者。