职位描述
职位描述:1. 负责研发下一代智能网卡软硬件,以DPU重新定义下一代数据中心,更好的支持云计算,AI,边缘计算等未来主流场景2. 定义下一代智能网卡的整体软硬件架构,支持网络,存储,安全,虚拟化,AI等核心应用场景 3. 负责KPU专用芯片和FPGA加速平台Window和Linux下的PCIe驱动开发,定义驱动程序框架4. 与硬件、FPGA以及软件开发工程师一起完成硬件接口定义,软硬件系统的联调与测试5. 负责虚拟化,硬件DMA等核心软硬件协同技术开发,并设计模拟器不断提升软硬件迭代效率6. 独立完成驱动程序模块的功能和性能测试, 编写相关开发和测试文档基本要求:1. 计算机相关专业本科以上学历2. 精通Linux下C语言开发,有扎实的编程基础、良好的编程风格和工作习惯,熟悉Agile开发模式3. 具有快速学习能力和独立解决问题的能力,良好的团队合作意识。具备良好的英文阅读与写作知识4. 熟悉PCIe总线接口,对PCIe协议有深入的了解,有PCI/PCIe开发经验者优先5. 熟悉计算机体系结构、操作系统。熟悉Linux内核,能够阅读Linux内核源码,掌握Linux平台下底层驱动开发,掌握硬件控制方法,熟悉软硬件系统调试工作
企业介绍
中科驭数专注于专用处理器研发,致力于解决后摩尔定律时代通用算力不足的核心问题, 为智能时代提供核心芯片和解决方案。创始团队来自于中科院计算所体系结构国家重点实验室,目前已布局百余项发明专利,获得了多项科技奖项,是国家高新技术企业。公司创新性地提出了软件定义加速器技术(Software Defined Accelerator),自主研发了KPU(Kernel Processing Unit)芯片架构,打造了业界首颗拥有网络数据库一体化加速功能的DPU芯片和智能网卡系列产品和解决方案。广泛赋能于金融科技、数据中心、电信、物联网、互联网、混合云等行业。