Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise develops enterprise technology for organizations running hybrid cloud and AI-driven operations. Its portfolio spans HPE ProLiant servers and HPE Cray high-performance computing, HPE Alletra storage, HPE Aruba networking, AI platforms and turnkey AI factories, and GreenLake as-a-service solutions. HPE also provides security capabilities such as Zero Trust and SASE, alongside professional, advisory, and support services that help large organizations modernize infrastructure, manage data-center environments, and deploy AI at scale.

Principal Linux Driver Engineer - Hewlett Packard Enterprise, Bloomington Hybrid

Lead Linux kernel driver and Slingshot networking software development for high-performance HPE supercomputing and AI systems. Shape next-generation networking architecture from pre-silicon development through production deployment.

Description

  • Own the architecture, design, and development of Linux kernel drivers and low-level software for Slingshot networking products
  • Define software interfaces and help shape future hardware and firmware architectures
  • Optimize networking software for performance, scalability, reliability, serviceability, and observability
  • Guide products across architecture, pre-silicon development, bring-up, validation, integration, and production release
  • Investigate and resolve complex issues across hardware, firmware, Linux kernel software, and large-scale deployments
  • Build telemetry, diagnostic, fault-detection, and recovery capabilities
  • Partner with ASIC, hardware, firmware, validation, and system software teams
  • Provide technical direction through architecture and design reviews, mentoring, and engineering standards

Requirements

  • Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, or a related field
  • At least 12 years of software engineering experience
  • Extensive production experience developing Linux kernel drivers
  • Expert proficiency in C and low-level systems software development
  • Extensive experience with high-performance network drivers or Linux kernel networking subsystems
  • Deep knowledge of Linux kernel internals, including networking, synchronization, scheduling, memory management, interrupts, and performance optimization
  • Expertise in Ethernet, TCP/IP, RDMA, congestion control, network performance analysis, and packet processing
  • Strong understanding of Layer 1 and Layer 2 networking, including PHYs, SerDes, link training, FEC, flow control, and error detection and recovery
  • Experience debugging complex hardware and software interactions and leading cross-disciplinary root-cause analysis
  • Experience with silicon bring-up, hardware validation, and production deployment of networking products
  • Demonstrated technical leadership and ownership of large, complex software initiatives
  • Preferred: experience with HPC interconnects, supercomputing platforms, or large-scale AI infrastructure
  • Preferred: experience with Slingshot, InfiniBand, RoCE, RDMA, or other high-performance networking technologies
  • Preferred: experience with network adapters, SmartNICs, DPUs, or switch platforms
  • Preferred: knowledge of Dragonfly, Clos, and Fat Tree network architectures
  • Preferred: experience with congestion management, adaptive routing, fabric telemetry, observability, and fleet-scale diagnostics
  • Preferred: knowledge of switch ASIC architecture, forwarding technologies, and high-speed networking infrastructure
  • Preferred: experience contributing to the Linux kernel networking subsystem or upstream open-source projects

Benefits

  • Broad benefits designed to support physical, financial, and emotional wellbeing
  • Programs supporting personal and professional growth
  • Opportunities for career advancement
  • Flexible work options to help balance professional and personal needs
  • Application and interview accommodations for applicants with disabilities
  • Employee benefits details available through HPE Rewards

Related Jobs

Best Buddies International

Deputy Director of Family Support Programs

Best Buddies International
201 – 500 Employees
Non-profitSocial Impact

Lead Best Buddies International’s family support programs for people with intellectual and developmental disabilities. The role oversees volunteers, parent mentoring, community partnerships, fundraising, and program outcomes.

Open