只要你做网络相关底层开发,都可以联系我。需要熟悉底层驱动,DPDK最好。
岗位职责:
1. 负责自研网卡芯片内核驱动/DPDK/RDMA驱动、软件部分设计、研发;
2. 负责高速网卡驱动架构设计、研发;
3. 负责基于常用开源框架DPDK, linux-rdma等,进行驱动适配;
4. 负责与ASIC开发工程师进行联调,帮助ASIC开发工程师快速定位问题;
5. 负责解决测试和客户反馈的问题;
6. 参与项目整体设计,并撰写驱动相关部分设计方案;
任职要求:
1. 3年以上Linux驱动或者系统开发经验;
2. 精通C/C++语言,多线程和网络编程;
3. 精通Linux网络协议框架,熟悉Linux内核代码;
4. 熟悉Linux环境下PCIE接口驱动开发;
5. 了解熟悉VPP、OVS、DPDK源码的优先;
6. 熟悉DPDK、virtIO驱动、SR-IOV和TCP/IP协议栈等高性能数据处理技术及代码优先;
7. 有过独立开发网卡驱动经验,熟悉虚拟化技术者优先;
8. 了解常用开源软件DPDK、Linux-rdma者优先;
9. 熟悉 DPDK 测试环境搭建优先;
10. 具有严谨的编程习惯,具有能够独立解决问题的能力,并独立担当开发任务。