Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise 为运营混合云和人工智能驱动业务的组织开发企业级技术。其产品组合涵盖 HPE ProLiant 服务器、HPE Cray 高性能计算、HPE Alletra 存储、HPE Aruba 网络、人工智能平台和交钥匙人工智能工厂,以及以服务形式提供的 GreenLake 解决方案。HPE 还提供零信任和安全访问服务边缘(SASE)等安全能力,以及专业服务、咨询服务和支持服务,帮助大型组织实现基础设施现代化、管理数据中心环境,并大规模部署人工智能。

首席 Linux 驱动工程师 – 混合办公,美国

负责 HPE Slingshot 互连技术的 Linux 内核驱动和底层网络开发。为高性能计算和人工智能系统实现高性能通信。

描述

  • 负责 Slingshot 产品 Linux 内核驱动和底层网络软件的架构、设计与开发
  • 定义软件接口,并参与规划未来网络技术的硬件和固件架构
  • 提升网络软件的性能、可扩展性、可靠性、可维护性和可观测性
  • 推动产品从架构设计和流片前开发,经历 bring-up、验证、集成,直至生产部署
  • 调查并解决涉及硬件、固件、Linux 内核软件和大规模系统部署的复杂问题
  • 构建遥测、诊断、故障检测和恢复能力
  • 与 ASIC、硬件、固件、验证和系统软件团队开展协作
  • 通过架构与设计评审、指导培养以及工程最佳实践提供技术方向

任职要求

  • 计算机科学、计算机工程、电气工程或相关专业的学士或硕士学位
  • 至少 12 年软件工程经验,其中包括丰富的生产环境 Linux 内核驱动开发经验
  • 精通 C 语言和底层系统软件开发
  • 拥有开发高性能网络驱动程序或 Linux 内核网络子系统的丰富经验
  • 深入了解 Linux 内核内部机制,包括网络、同步、调度、内存管理、中断和性能优化
  • 精通以太网、TCP/IP、RDMA、拥塞控制、网络性能分析和数据包处理
  • 深入了解第 1 层和第 2 层网络技术,包括 PHY、SerDes、链路训练、FEC、流量控制以及错误检测与恢复
  • 具备诊断复杂软硬件交互问题的经验,并能跨工程学科主导根因分析
  • 具备网络产品芯片 bring-up、硬件验证和生产部署经验
  • 具备经过验证的技术领导能力,并拥有大型复杂软件项目的主导和负责经验
  • 优先考虑:具备 HPC 互连技术、超级计算环境或大规模人工智能基础设施经验
  • 优先考虑:具备 Slingshot、InfiniBand、RoCE、RDMA 或其他高性能网络技术经验
  • 优先考虑:具备网络适配器、SmartNIC、DPU 或交换机平台经验
  • 优先考虑:熟悉 Dragonfly、Clos 和 Fat Tree 网络架构
  • 优先考虑:具备拥塞管理、自适应路由、网络遥测、可观测性和大规模集群诊断经验
  • 优先考虑:了解交换机 ASIC 架构、转发技术和高速网络基础设施
  • 优先考虑:有参与 Linux 内核网络子系统或上游开源项目贡献的经验

福利待遇

  • 全面的福利计划,支持员工的身体、财务和情绪健康
  • 个人与职业成长项目
  • 为工作和个人需求提供灵活支持
  • 为残障求职者提供工作场所便利支持
  • 可能提供浮动激励薪酬