C++ Developer - CUDA Job at TalentOla, Waukesha, WI

WnhXMGsvSFhpM3l4Vmx1NGsxMVMrWVovVmc9PQ==
  • TalentOla
  • Waukesha, WI

Job Description

Hi,

Please find the job description below and if you feel comfortable with that please revert me back with your most updated resume.

Title : C++ Developer - CUDA

Location: Waukesha, WI (Onsite)

Experience: 10+ years

Job Description:

As an C++ programming + CUDA, you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards.

Responsibilities: -

  • Development of CT Image processing algorithms on GPU using C++ and CUDA
  • 5+ years of experience in heterogenous High Performance Computing and proven GPU performance improvement experience.
  • 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: Overall 5+ years but must have good experience in HPC

Work involved:

  • Leverage proprietery software platform to implement reconstruction algorithms on GPUs. (C++/OpenCL/CUDA/OneAPI)
  • Productized CT image processing algorithms on GPU, including ported algorithms from Matlab to GPU, or OpenCL to CUDA
  • Improve GPU utilization leveraging hetorogenous HPC knowledge.
  • 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.
  • Improved image chain & algorithm performance compared to initial benchmarks
  • Perform testing, reliability analysis, performance benchmarks and document results

Mandatory skills

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

Good to have skills: -

  • Experience in working on CI/CD Pipelines using GitLab

Job Tags

Similar Jobs

CLAE SOLUTIONS

Brand Ambassador Job at CLAE SOLUTIONS

Clae Goldman Team is seeking an enthusiastic and outgoing Brand Ambassador to join our team. Our mission is to protect customers from rising energy costs, offer discounts, and promote green energy. As a Brand Ambassador, you will be the face of our company, representing...

Accounting & Tax Professionals, PLC

Tax Preparer Job at Accounting & Tax Professionals, PLC

 ...Accounting & Tax Professionals is seeking an experienced Tax Preparer. The ideal candidate will have a strong background preparing tax returns in a professional...  ..., this is the position for you. This job could be seasonal for the right person. Please note that this is... 

Dexian

Senior Node.js Developer with Gen AI and LLM Job at Dexian

 ...Job Summary: Dexian is seeking a Senior Node.js Developer with Gen AI and LLM for an opportunity with a client located in Charlotte, NC. Responsibilities: Design and develop highly scalable, secure APIs and microservices using Node.js and AWS server less technologies... 

Adam Klemp - State Farm Agent

Insurance Staff Position - State Farm Agent Team Member Job at Adam Klemp - State Farm Agent

 ...DESCRIPTION: Adam Klemp - State Farm Agent is searching for a competitive...  ...relationships. As our Insurance Staff Position - State Farm Agent...  ...products and services. Work with the agent to establish...  ...2 days remote Flexible work from home options available.... 

SharkNinja

Vice President - New Product Development Engineering Job at SharkNinja

 ...models and working prototypes to evaluate potential solutions. Inject energy, enthusiasm, and creativity into everything you touch....  ...Demonstrate integrity and courage in the way you work; breaking the mold is not easy. Continually evaluate and improve designs for...