工程师
岗位摘要
领导并启动我们的Linux内核栈开发,以支持高性能系统;设计和实现内核驱动程序,包括与DMA、PCIe、NIC和RDMA相关的功能;推动系统级网络端到端的开发,包括所需的内核和其他底层软件
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 领导并启动我们的Linux内核栈开发,以支持高性能系统
- 设计和实现内核驱动程序,包括与DMA、PCIe、NIC和RDMA相关的功能
- 推动系统级网络端到端的开发,包括所需的内核和其他底层软件
- 与供应商合作,将他们的技术集成到我们的系统中
- 在新平台上启动和调试内核
- 构建用户空间软件以支持集成、测试、诊断和性能验证
任职要求
- 拥有领导Linux内核内开发的成熟经验
- 深入了解与高性能系统相关的子系统:PCIe、dma-buf、RDMA、P2P、SR-IOV、IOMMU等
- 了解与横向扩展网络相关的子系统和框架:ibverbs、ECN/DCQCN等
- 熟练掌握C、C++、Python和Linux shell脚本编程;具备Rust经验者优先
- 有与工程团队直接合作定义接口和工具的经验
- 有管理供应商交付成果和技术关系的记录
- 具备嵌入式系统开发背景(引导加载程序、驱动程序、硬件/软件集成)
- 能够在模糊不清的环境中茁壮成长,并从零开始构建系统
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。