Senior Networking Software Engineer

Hewlett Packard Enterprise

Actively hiring
Bloomington, Minnesota · TX · CO · WI Posted 11 days ago $126,500$240,500 / year

At a glance

AI generated

TL;DR

As a Senior Networking Software Engineer at HPE, you will join the Slingshot networking product line team to design, develop, and integrate RDMA-class networking features. Your daily tasks include collaborating with development teams to enhance software integration in test and release processes, developing expertise in high-performance computing architectures, and working on advanced pathfinding initiatives. You will also contribute to open-source communities by improving API support for HPE Slingshot hardware and evaluating new technologies. Essential skills include a minimum of 5 years’ experience in networking software, understanding of RDMA networking and the HPC industry, and proficiency with Ethernet/IP networking. Ideal candidates have additional experience with MPI and SHMEM communication software, systems performance analysis, and debugging in parallel environments. Knowledge of Linux operating system architecture is beneficial, as well as a strong foundation in C code and Python.

Skills

Ethernet/IP RDMA HPC MPI SHMEM Linux C Python TCP/IP CI/CD Git Jenkins Docker Kubernetes AWS Grafana Prometheus

What you'll do

  • Design and integrate RDMA-class networking features for HPE's Slingshot product line.
  • Develop software components for optimal RDMA networking performance on exascale systems.
  • Document architectures, procedures, and processes related to networking projects.
  • Work with open-source communities to enhance API support for HPE hardware.
  • Evaluate and recommend new technologies and use-cases for the platform.

What we're looking for

  • Minimum 5 years of experience in networking software development
  • Strong understanding of High-Performance Computing (HPC) architectures and RDMA networking
  • Experience with Ethernet/IP networking protocols
  • Ability to work effectively in a cooperative development team environment
  • Excellent written and verbal communication skills
  • BS or advanced degree in Computer Science or related field required
  • Familiarity with Linux operating system architecture, networking, and file systems

Employer

About Hewlett Packard Enterprise

Hewlett Packard Enterprise (HPE) is a global enterprise technology company providing servers, storage, networking, and hybrid cloud solutions along with advisory and operational services to enterprises worldwide. Industry: Enterprise Technology & Cloud Computing

Hewlett Packard Enterprise currently has 14 open roles on FindRole.

Listed pay typically runs $152,000–$306,750 across 14 roles with salary data.

Most-posted roles

View all roles at Hewlett Packard Enterprise