Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Hewlett Packard Enterprise

Senior OpenSHMEM Development Engineer

Hewlett Packard Enterprise

Lead OpenSHMEM development for HPE Supercomputing Fabric. Responsible for API definitions and software implementation, working in a hybrid setting.

Posted 6/10/2026full-timeBloomington • California, Colorado, Minnesota, Texas • 🇺🇸 United StatesSenior💰 $126,500 - $276,500 per yearWebsite

About the role

Key responsibilities & impact
  • Lead internal OpenSHMEM development effort supporting HPE Supercomputing Fabric.
  • Define API syntax and semantics surrounding new OpenSHMEM features supported by HPE HPC NICs.
  • Improve OpenSHMEM memory models.
  • Define OpenSHMEM software interfaces between HPE’s HPC NICs and GPUs or other accelerators.
  • Conduct performance evaluation of OpenSHMEM approaches for use with HPE HPC NICs.
  • Implement OpenSHMEM software features to support HPE HPC NICs.

Requirements

What you’ll need
  • Familiarity with PGAS style of programming or OpenSHMEM/MPI programming model semantics
  • Experience in using low-level programming interface – specifically libfabric
  • BS, MS, or PhD in Computer Science or equivalent
  • Understanding of the basic interconnect features (in libfabric terms - EP, CQ, CNTRs)
  • Ability to do performance analysis at scale using micro-benchmark kernels
  • Good communication skills
  • An understanding of high-performance computing
  • Willingness to work on multiple projects.

Benefits

Comp & perks
  • Health & Wellbeing: Comprehensive suite of benefits that supports physical, financial and emotional wellbeing.
  • Personal & Professional Development: Specific programs catered to support career goals.
  • Unconditional Inclusion: Focus on individual uniqueness and flexible management of work and personal needs.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
OpenSHMEMMPI programminglibfabricperformance analysismicro-benchmark kernelsAPI definitionmemory modelssoftware interfacesHPC NICsGPU programming
Soft Skills
communication skillswillingness to work on multiple projects
Certifications
BS in Computer ScienceMS in Computer SciencePhD in Computer Science