Software Engineer
Waukesha, WI · On-site
CUDA or OpenCL Desired Characteristics We are seeking engineers who demonstrate exceptional potential through curiosity, ownership, learning agility, and technical excellence. * Strong intellectual ...
Waukesha, WI · On-site
CUDA or OpenCL Desired Characteristics We are seeking engineers who demonstrate exceptional potential through curiosity, ownership, learning agility, and technical excellence. * Strong intellectual ...
Waukesha, WI · On-site
CUDA or OpenCL Desired Characteristics We are seeking engineers who demonstrate exceptional potential through curiosity, ownership, learning agility, and technical excellence. * Strong intellectual ...
Bethesda, MD · On-site
$149K - $185K/yr
CUDA (Compute Unified Device Architecture) /OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for ...
Bethesda, MD · On-site
$149K - $185K/yr
CUDA (Compute Unified Device Architecture) /OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for ...
Strong grasp and practical experience with at least one GPU compute APIs (Metal, CUDA, OpenCL, etc.) Good understanding of machine learning fundamentals and familiarity with ML frameworks (PyTorch ...
Strong grasp and practical experience with at least one GPU compute APIs (Metal, CUDA, OpenCL, etc.) Good understanding of machine learning fundamentals and familiarity with ML frameworks (PyTorch ...
San Diego, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
San Diego, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
CUDA (Compute Unified Device Architecture) /OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for ...
CUDA (Compute Unified Device Architecture) /OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for ...
Rolling Meadows, IL · On-site
$87K - $131K/yr
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
Rolling Meadows, IL · On-site
$87K - $131K/yr
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multi-GPU ...
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multi-GPU ...
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Boxborough, MA · On-site
$161K - $242K/yr
Preferred Skills • Hands-on experience in development, debugging, and optimization of CUDA and OpenCL kernels , as well as GPU compute shaders . • Deep understanding of quantization techniques ...
Boxborough, MA · On-site
$161K - $242K/yr
Preferred Skills • Hands-on experience in development, debugging, and optimization of CUDA and OpenCL kernels , as well as GPU compute shaders . • Deep understanding of quantization techniques ...
Rolling Meadows, IL · On-site
$87K - $131K/yr
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
Rolling Meadows, IL · On-site
$87K - $131K/yr
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
Familiarity with a GPGPU API such as CUDA or OpenCL. * Understanding of data structures and algorithms, including object-oriented programming * Excellent interpersonal and analytical skills with the ...
Familiarity with a GPGPU API such as CUDA or OpenCL. * Understanding of data structures and algorithms, including object-oriented programming * Excellent interpersonal and analytical skills with the ...
Bethesda, MD · On-site
$149K - $184K/yr
CUDA (Compute Unified Device Architecture) /OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for ...
Bethesda, MD · On-site
$149K - $184K/yr
CUDA (Compute Unified Device Architecture) /OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for ...
Experience with GPU APIs preferably Metal, CUDA, OpenGL, and/or OpenCL. Excellent written and oral communication skills.
Experience with GPU APIs preferably Metal, CUDA, OpenGL, and/or OpenCL. Excellent written and oral communication skills.
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
Knowledge of and experience in MATLAB, C, C++, CUDA, VHDL, OpenCL, SysML, Python, or other scripting languages * Experience with virtual environments, operational analysis or mission modeling (AFSIM ...
San Diego, CA · On-site
$161K - $242K/yr
Proficiency with APIs such as OpenCL , CUDA , Vulkan , or Direct3D 12 . * Solid programming skills in C/C++ . * Familiarity with Python is a strong plus. Preferred Skills: * Hands-on experience in ...
San Diego, CA · On-site
$161K - $242K/yr
Proficiency with APIs such as OpenCL , CUDA , Vulkan , or Direct3D 12 . * Solid programming skills in C/C++ . * Familiarity with Python is a strong plus. Preferred Skills: * Hands-on experience in ...
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
$13.70 - $15.03
2% of jobs
$15.03 - $16.37
7% of jobs
$16.37 - $17.70
10% of jobs
$18.92 is the 25th percentile. Wages below this are outliers.
$17.70 - $19.03
6% of jobs
$19.03 - $20.37
9% of jobs
$20.37 - $21.70
7% of jobs
$21.70 - $23.03
0% of jobs
$23.03 - $24.37
1% of jobs
The median wage is $24.56 / hr.
$24.37 - $25.70
50% of jobs
$25.70 - $27.03
4% of jobs
$27.03 - $28.37
3% of jobs
$13
$22
$28
An OpenCL job typically involves working with Open Computing Language (OpenCL), a framework for writing programs that execute across heterogeneous platforms, including CPUs, GPUs, and other processors. Professionals in this role develop and optimize parallel computing applications to enhance performance in fields like graphics rendering, scientific computing, machine learning, and data processing. They often work with C-based programming, kernel optimization, and hardware acceleration to maximize computational efficiency.
OpenCL developers often work on accelerating computational workloads by developing and optimizing kernels to run on GPUs, CPUs, or other accelerators. You may collaborate closely with software engineers, hardware architects, and data scientists to port existing algorithms to OpenCL and improve their performance. Typical tasks include profiling code, identifying bottlenecks, writing documentation, and participating in code reviews. Successfully executing these responsibilities directly contributes to improved system efficiency and supports the organization's high-performance computing goals.
To excel in an OpenCL developer role, you need a solid background in parallel programming, computer architecture, and strong proficiency in C/C++, typically backed by a degree in computer science or related fields. Familiarity with GPU/CPU hardware, profiling tools such as clinfo or CodeXL, and experience using the OpenCL framework are essential. Effective problem-solving skills, adaptability, and collaboration are valuable soft skills for success in this position. These competencies allow developers to optimize code efficiently, accelerate computing tasks, and seamlessly work with cross-functional technical teams.
The most popular types of Opencl jobs are:
States with the most job openings for Opencl jobs include:
The top searched job categories for Opencl jobs are:

Full-time
This job post has expired today. Applications are no longer accepted.
8.4
Based on 137 frontline employees who took The Breakroom Quiz
98th of 494 rated machine equipment manufacturers
Get the full story on Breakroom