Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Hewlett Packard Enterprise Logo

MPI & SHMEM Validation Engineer

Hewlett Packard Enterprise

$95,100 - $181,500
Aug 27, 2025
Frisco, TX, USA • Bloomington, MN, USA • Houston, TX, USA • Fort Collins, CO, USA
Apply Now

Hewlett Packard Enterprise is seeking an MPI & SHMEM Validation Engineer to ensure the quality and performance of Message Passing Interface (MPI) and SHared MEMory (SHMEM) based applications and middleware in High-Performance Computing (HPC) environments.

Requirements

  • Parallel Programming and Communication: Strong understanding of parallel programming models, specifically MPI and SHMEM, including their concepts, features, and one-sided communication APIs.
  • HPC Architectures: Knowledge of high-performance memory subsystems, SoC/ASIC memory architecture, high-speed I/O interfaces, and their interaction with parallel programming models.
  • Programming and Scripting: Proficiency in programming languages like C/C++, Python, and potentially others like Perl, for developing validation tests, scripts, and tools.
  • Validation Methodologies: Experience with various validation methodologies, including formal analysis and runtime instrumentation, for detecting MPI bugs and ensuring correctness.
  • Debugging Tools and Techniques: Expertise in utilizing debugging tools, methodologies, and techniques for identifying and resolving hardware and software issues at various levels.
  • Test Automation: Experience with test automation frameworks and methodologies for developing and maintaining automated regression tests and scripts.
  • Analytical and Problem-Solving Skills: Excellent analytical and problem-solving abilities to dissect complex systems, identify issues, and propose innovative solutions.

Responsibilities

  • Test plan development and execution: Designing and executing comprehensive test plans to validate MPI and SHMEM features, functionality, and performance.
  • Debugging and Root Cause Analysis: Identifying, analyzing, and resolving issues found during validation and testing, collaborating with development teams to implement corrective actions.
  • Performance Evaluation and Optimization: Evaluating and optimizing the performance of MPI and SHMEM based applications and middleware, including communication collective algorithms like AllReduce.
  • Automation and Infrastructure Development: Developing and maintaining post-silicon validation infrastructure including software, hardware, and automation environments.
  • Collaboration: Working closely with hardware teams, software developers, architects, and various stakeholders to ensure seamless integration and validation of systems.
  • Documentation: Generating and maintaining detailed documentation of validation activities, test results, and compliance reports
  • Troubleshooting: Providing technical expertise and support for troubleshooting and resolving technical issues related to MPI and SHMEM.

Other

  • Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 2+ years of experience in SoC/ASIC validation and debug, particularly within the context of high-performance computing and parallel programming
  • U.S. citizenship due to federal export-control regulations
  • Strong communication and interpersonal skills for effective collaboration with cross-functional teams and stakeholders
  • Meticulous attention to detail to catch discrepancies and ensure thorough validation of systems and processes