C++ Software Engineer
Houston, TX · On-site
... least one parallel programming language like MPI or OpenMP • Experience with both OOD and functional design Preferred : • High performance 3D graphics rendering/OpenGL • C# application ...
Houston, TX · On-site
... least one parallel programming language like MPI or OpenMP • Experience with both OOD and functional design Preferred : • High performance 3D graphics rendering/OpenGL • C# application ...
Houston, TX · On-site
... least one parallel programming language like MPI or OpenMP • Experience with both OOD and functional design Preferred : • High performance 3D graphics rendering/OpenGL • C# application ...
Canonsburg, PA · On-site
Responsibilities : • Design, implement, and optimize parallel programming methods within Ansys Mechanical solver products using MPI, GPU programming models like CUDA, HIP, SYCL, OpenMP, and other ...
Canonsburg, PA · On-site
Responsibilities : • Design, implement, and optimize parallel programming methods within Ansys Mechanical solver products using MPI, GPU programming models like CUDA, HIP, SYCL, OpenMP, and other ...
Waukesha, WI · On-site
Work with CPU-GPU parallel programming models and optimize data transfer. * Leverage NVIDIA ... Familiarity with multi-GPU programming and communication frameworks (NCCL, MPI). * Exposure to ...
Quick apply
Waukesha, WI · On-site
Work with CPU-GPU parallel programming models and optimize data transfer. * Leverage NVIDIA ... Familiarity with multi-GPU programming and communication frameworks (NCCL, MPI). * Exposure to ...
Santa Clara, CA · On-site
$143K - $189K/yr
Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. * Design, implement and maintain system software that enables interactions among GPUs and ...
Santa Clara, CA · On-site
$143K - $189K/yr
Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. * Design, implement and maintain system software that enables interactions among GPUs and ...
Santa Clara, CA · On-site
$200 - $250/hr
Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. * Design, implement and maintain system software that enables interactions among GPUs and ...
Santa Clara, CA · On-site
$200 - $250/hr
Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. * Design, implement and maintain system software that enables interactions among GPUs and ...
$143K - $189K/yr
Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. * Design, implement and maintain system software that enables interactions among GPUs and ...
$143K - $189K/yr
Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. * Design, implement and maintain system software that enables interactions among GPUs and ...
Required : • Proficiency in parallel programming languages (e.g., MPI, OpenMP) • Strong understanding of HPC architectures and clusters • Experience with performance profiling and tuning tools ...
Required : • Proficiency in parallel programming languages (e.g., MPI, OpenMP) • Strong understanding of HPC architectures and clusters • Experience with performance profiling and tuning tools ...
Reston, VA · On-site
Required : • Proficiency in parallel programming languages (e.g., MPI, OpenMP) • Strong understanding of HPC architectures and clusters • Experience with performance profiling and tuning tools ...
Reston, VA · On-site
Required : • Proficiency in parallel programming languages (e.g., MPI, OpenMP) • Strong understanding of HPC architectures and clusters • Experience with performance profiling and tuning tools ...
Santa Clara, CA · On-site
$143K - $189K/yr
UCX for MPI/OpenSHMEM) on GPU clusters Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. Design, implement and maintain system software that ...
Santa Clara, CA · On-site
$143K - $189K/yr
UCX for MPI/OpenSHMEM) on GPU clusters Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. Design, implement and maintain system software that ...
Chantilly, VA · On-site
Required : • Proficiency in parallel programming languages (e.g., MPI, OpenMP) • Strong understanding of HPC architectures and clusters • Experience with performance profiling and tuning tools ...
Chantilly, VA · On-site
Required : • Proficiency in parallel programming languages (e.g., MPI, OpenMP) • Strong understanding of HPC architectures and clusters • Experience with performance profiling and tuning tools ...
Livermore, CA · On-site
$120K/yr
Demonstrated experience with parallel programming using OpenMP and MPI in production codebases * Solid understanding of finite element methods, meshfree methods, or computational dynamics
Livermore, CA · On-site
$120K/yr
Demonstrated experience with parallel programming using OpenMP and MPI in production codebases * Solid understanding of finite element methods, meshfree methods, or computational dynamics
San Francisco, CA · On-site
$80 - $100/hr
Exposure to parallel programming (OpenMP, MPI, CUDA, or similar) * Prior research experience in computational chemistry, physics, or materials science Why Azulene Labs * Opportunity to work on ...
San Francisco, CA · On-site
$80 - $100/hr
Exposure to parallel programming (OpenMP, MPI, CUDA, or similar) * Prior research experience in computational chemistry, physics, or materials science Why Azulene Labs * Opportunity to work on ...
Annapolis Junction, MD · On-site
$117K - $140K/yr
Citizenship • Bachelor's Degree • Proficiency in parallel programming • Knowledge of data ... in MPI or OpenMP • Understanding of scientific data formats • Experience in hybrid cloud ...
Annapolis Junction, MD · On-site
$117K - $140K/yr
Citizenship • Bachelor's Degree • Proficiency in parallel programming • Knowledge of data ... in MPI or OpenMP • Understanding of scientific data formats • Experience in hybrid cloud ...
Preferred : • Experience with parallel programming models (MPI, SHMEM) and at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC). • Experience with programming using CUDA ...
Preferred : • Experience with parallel programming models (MPI, SHMEM) and at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC). • Experience with programming using CUDA ...
Annapolis Junction, MD · On-site
$117K - $140K/yr
Citizenship) • Bachelor's Degree • Proficiency in parallel programming • Knowledge of data ... in MPI or OpenMP • Understanding of scientific data formats • Experience in hybrid cloud ...
Annapolis Junction, MD · On-site
$117K - $140K/yr
Citizenship) • Bachelor's Degree • Proficiency in parallel programming • Knowledge of data ... in MPI or OpenMP • Understanding of scientific data formats • Experience in hybrid cloud ...
Livermore, CA · On-site
$150 - $200/hr
Demonstrated experience with parallel programming using OpenMP and MPI in production codebases * Solid understanding of finite element methods, meshfree methods, or computational dynamics
Livermore, CA · On-site
$150 - $200/hr
Demonstrated experience with parallel programming using OpenMP and MPI in production codebases * Solid understanding of finite element methods, meshfree methods, or computational dynamics
Houston, TX · On-site
$80 - $100/hr
Experience with UNIX/POSIX programming. * Highly experienced in debugging, profiling and optimizing. * Highly experienced with MPI, CUDA, or other type of parallel computing. * Experience with ...
Houston, TX · On-site
$80 - $100/hr
Experience with UNIX/POSIX programming. * Highly experienced in debugging, profiling and optimizing. * Highly experienced with MPI, CUDA, or other type of parallel computing. * Experience with ...
... parallel programming methods such as pthreads, Open MPI, and UPC. - Experience developing test plans, operational assessment test reports, and associated documentation. - Experience with automating ...
... parallel programming methods such as pthreads, Open MPI, and UPC. - Experience developing test plans, operational assessment test reports, and associated documentation. - Experience with automating ...
Chicago, IL · On-site
$150 - $200/hr
About Parallel Works Parallel Works builds and operates ACTIVATE, a control plane for high ... Software stack: compile and package MPI implementations (OpenMPI, MPICH, Intel MPI, HPC-X ...
Chicago, IL · On-site
$150 - $200/hr
About Parallel Works Parallel Works builds and operates ACTIVATE, a control plane for high ... Software stack: compile and package MPI implementations (OpenMPI, MPICH, Intel MPI, HPC-X ...
Chantilly, VA · On-site
Proficiency in parallel programming languages (e.g., MPI, OpenMP) * Strong understanding of HPC architectures and clusters * Experience with performance profiling and tuning tools * Familiarity with ...
Chantilly, VA · On-site
Proficiency in parallel programming languages (e.g., MPI, OpenMP) * Strong understanding of HPC architectures and clusters * Experience with performance profiling and tuning tools * Familiarity with ...
$44.5K - $49.5K
15% of jobs
$52.1K is the 25th percentile. Wages below this are outliers.
$49.5K - $54.4K
19% of jobs
$54.4K - $59.4K
14% of jobs
The median wage is $64.3K / yr.
$59.4K - $64.3K
2% of jobs
$64.3K - $69.3K
1% of jobs
$69.3K - $74.2K
1% of jobs
$74.2K - $79.2K
13% of jobs
$79.2K - $84.1K
6% of jobs
$86.3K is the 75th percentile. Wages above this are outliers.
$84.1K - $89.1K
9% of jobs
$89.1K - $94K
10% of jobs
$94K - $99K
11% of jobs
$44.5K
$70.9K
$99K
| Aspect | Mpi Parallel Programming | OpenCL Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field, knowledge of MPI libraries | Bachelor's in Computer Science, experience with OpenCL and GPU programming |
| Work Environment | High-performance computing clusters, scientific research labs | GPU-enabled systems, hardware acceleration environments |
| Industry Usage | Scientific computing, simulations, research institutions | Graphics, parallel computing, hardware acceleration industries |
While both Mpi Parallel Programming and OpenCL Developer roles involve parallel computing, Mpi focuses on distributed memory systems for large-scale scientific applications, whereas OpenCL developers work on GPU and hardware acceleration tasks. The roles overlap in parallel processing skills but differ in application focus and environment.

Houston, TX • On-site
Full-time
Re-posted 4 days ago
Sourced by ZipRecruiter
It services
51 - 200 Employees
Houston, TX, US
1978