What are the responsibilities and job description for the C++ Engineer CUDA position at VeeRteq Solutions LLC?
C Programming CUDA
Experience: 8 Years
Location: Waukesha, WI
Skills
Mandatory Skills:
As a C Programming CUDA professional, you will be part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards.
Responsibilities
Experience: 8 Years
Location: Waukesha, WI
Skills
Mandatory Skills:
- C and CUDA
- (C /OpenCL/CUDA/OneAPI) Convert existing OpenCL/CUDA algorithms between platforms
- Experience in working on CI/CD Pipelines using GitLab
As a C Programming CUDA professional, you will be part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards.
Responsibilities
- Experience in C and CUDA code development
- Knowledge of MATLAB (must be able to read the codes but not required to develop)
- Develop test strategies and execute software testing
- Support creation of program documentation, including design documents, test plans, and requirement documents
- 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 and document any problems or bugs encountered during development or testing
- Provide support to resolve issues, ensuring smooth and efficient software operation
- Engineering Degree BE/ME/BTech/MTech/BSc/MSc
- Technical certification in multiple technologies is desirable