Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Engineer - Software Engineer - GPU, C++, OpenCL, CUDA

  • Job type Posted on: Jun 26, 2026
  • Experience level Hudson Manpower
  • Employment type Waukesha, Wisconsin
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Engineer - Software Engineer - GPU, C++, OpenCL, CUDA roles in Wisconsin.

View Salary Guide →

Job Title :

Software Engineer - Software Engineer - GPU, C++, OpenCL, CUDA

Job Type :

Full-time

Job Location :

Waukesha Wisconsin United States

Remote :

No

Jobcon Logo Job Description :

Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Experience: 5 – 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC Job Requirements: The CT Program is working on upgrading CT scanners used worldwide. The center is currently concentrating on the ongoing enhancement of the next generation of CT machines, including their essential workflows and applications. For that purpose, proficient and experienced resources are required. Primary Objective Leverage proprietary software platform to implement image processing algorithms on GPUs. (C++/OpenCL/CUDA/OneAPI) Improve image chain performance using heterogeneous high-performance computing (HPC) to meet customer expectations Ensure quality and compliance of productized code per regulatory expectations Detailed Requirements Productized CT image processing algorithms on GPU, including ported algorithms from Matlab to GPU, or OpenCL to CUDA Improved image chain & algorithm performance compared to initial benchmarks Perform GPU profiling, identify algorithm bottlenecks, troubleshoot and resolve performance issues Improve GPU utilization leveraging heterogeneous HPC knowledge. Perform testing, reliability analysis, performance benchmarks and document results Execute test procedures with high quality and rigor, following Good Documentation Practices Work Experience & Skills Programming Languages: C++, OpenCL, CUDA, OneAPI Image Processing Algorithms: Implementation and optimization on GPUs High-Performance Computing (HPC): Knowledge of heterogeneous HPC Profiling and Performance Analysis: GPU profiling, identifying bottlenecks, troubleshooting, and resolving performance issues Testing and Documentation: Performing testing, reliability analysis, performance benchmarks, and documenting results following Good Documentation Practices Additional Experience Productizing Algorithms: Experience in productizing CT image processing algorithms on GPU Porting Algorithms: Experience in porting algorithms from Matlab to GPU or OpenCL to CUDA Improving Performance: Proven track record of improving image chain and algorithm performance compared to initial benchmarks Quality and Compliance: Ensuring quality and compliance of productized code per regulatory expectations #J-18808-Ljbffr

Jobcon Logo Position Details

Posted:

Jun 26, 2026

Reference Number:

14660_695739F3D75B8D2937004935B2C844C1

Employment:

Full-time

Salary:

Not Available

City:

Waukesha

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Engineer - Software Engineer - GPU, C++, OpenCL, CUDA    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Experience: 5 – 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC Job Requirements: The CT Program is working on upgrading CT scanners used worldwide. The center is currently concentrating on the ongoing enhancement of the next generation of CT machines, including their essential workflows and applications. For that purpose, proficient and experienced resources are required. Primary Objective Leverage proprietary software platform to implement image processing algorithms on GPUs. (C++/OpenCL/CUDA/OneAPI) Improve image chain performance using heterogeneous high-performance computing (HPC) to meet customer expectations Ensure quality and compliance of productized code per regulatory expectations Detailed Requirements Productized CT image processing algorithms on GPU, including ported algorithms from Matlab to GPU, or OpenCL to CUDA Improved image chain & algorithm performance compared to initial benchmarks Perform GPU profiling, identify algorithm bottlenecks, troubleshoot and resolve performance issues Improve GPU utilization leveraging heterogeneous HPC knowledge. Perform testing, reliability analysis, performance benchmarks and document results Execute test procedures with high quality and rigor, following Good Documentation Practices Work Experience & Skills Programming Languages: C++, OpenCL, CUDA, OneAPI Image Processing Algorithms: Implementation and optimization on GPUs High-Performance Computing (HPC): Knowledge of heterogeneous HPC Profiling and Performance Analysis: GPU profiling, identifying bottlenecks, troubleshooting, and resolving performance issues Testing and Documentation: Performing testing, reliability analysis, performance benchmarks, and documenting results following Good Documentation Practices Additional Experience Productizing Algorithms: Experience in productizing CT image processing algorithms on GPU Porting Algorithms: Experience in porting algorithms from Matlab to GPU or OpenCL to CUDA Improving Performance: Proven track record of improving image chain and algorithm performance compared to initial benchmarks Quality and Compliance: Ensuring quality and compliance of productized code per regulatory expectations #J-18808-Ljbffr

Loading
Please wait..!!