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

Martin Brower

Entry Level Local CDL A Truck Driver Job at Martin Brower

Responsibilities:~$5,000 sign-on bonus ~ Local routes ~ Earn overtime each day after 8 hours worked ~ Paid weekly ~ Touch-freight...  ...Plan Position responsibilities: The Entry LevelCDL A TruckDriver is responsible for unloading and delivering products... 

Vector Marketing

Help Wanted - Part Time Sales Reps Needed Job at Vector Marketing

 ...apply new skills. What makes a good candidate: This entry level position is a good fit for people who are looking to supplement...  ...around your needs. It doesnt matter if you have a Bachelors Degree, an Associates Degree, or no degree at all we can train you... 

Walmart, Inc.

(USA) Personal Shopper - Sam's Job at Walmart, Inc.

 ...on Membership benefits, promoting the value of Company products and services, processing Memberships, upgrades, and credit accounts, participating in sales and marketing even Personal Shopper, Benefits, Business Partner, Manufacturing, Retail, Membership Walmart, Inc.

Rio Grande Regional Hospital

Registered Nurse Free Standing Emergency Room Job at Rio Grande Regional Hospital

 ...centered care? Submit your application for Registered Nurse Free Standing Emergency Room position and spend more time at the bedside with the...  ...qualifications you will need: ~Current Texas Licensure with State Board of Nurse Examiners. ~Associates Degree in Nursing (ADN)... 

Kahlig Auto Group

Car Wash/Lot Attendant - North Park Subaru Job at Kahlig Auto Group

 ...Car Wash Attendant - North Park Subaru North Park Subaru has a full time position available for a Car Wash Attendant Interested applicants should have experience working in a fast paced professional environment with a driver's license and a good driving record....