c++ Developer + CUDA
Responsibilities: -

  • Experience in C++ and CUDA code development Knowledge of MATLAB.
  • Need not develop codes in MATLAB but must be able to read the codes
  • Has experience developing test strategies and executing testing of developed software.
  • Has experience supporting creation of program documentation--including design documents, test plans, and requirement documents as needed.
  • Experience: 3 to 5 years Work involved: Leverage proprietary software platform to implement reconstruction algorithms on GPUs.
  • (C++/OpenCL/CUDA/OneAPI) Convert existing OpenCL/CUDA algorithms between platforms.
  • Develop quality assurance testing for ported algorithms, execute and benchmark results.
  • Troubleshoot algorithm performance, perform GPU profiling to identify performance bottlenecks.
  • Investigate any problems or bugs encountered during development or testing, and document the findings to facilitate effective troubleshooting and resolution.
  • Provide support to address and resolve bugs and issues reported or identified during testing, ensuring the software operates smoothly and efficiently.

Mandatory Skills

  • C++ and CUDA
  • (C++/OpenCL/CUDA/OneAPI) Convert existing OpenCL/CUDA algorithms between platforms

Good to have skills: -

  • Experience in working on CI/CD Pipelines using GitLab

Skills: c++,ci/cd,c,matlab,software,gitlab,oneapi,opencl,cuda
Post Date
2025-05-05
Job Type
-
Employment type
Contract
Category
Engineering, Information Technology
Level
Mid-Senior
Country
United States
Industry
Advertising Services ,
Techno-Consulting LLC*******