Hologic Jobs

city, state, country
job title, keywords

GPGPU Software Engineer in Santa Clara California United States

Last updated on May 19 2012

GPGPU Software Engineer

Location Santa Clara, CA, US

Department Name 304205 R2-CAD SCIENCE ADVANCED TECHNOLOGY

Shift Information

Summary of Duties and Responsibilities


The GPGPU Software Engineer will port advanced image processing / computer vision algorithms for medical imaging to the CUDA architecture

*
Analyze requirements, design and implement software components. Responsible for official builds/releases of image processing algorithms
*
Build/own SW tools (image visualization, Neural Network training, truth marking/scoring) used by the scientists
*
Trouble-shoot system issues and software bugs
*
Evaluate technical options and provide recommendation for solution
*
Provide technical support to other groups
*
May provide technical leadership on projects or on specific components of projects
*
May contribute to the intellectual position of the company through invention and patent applications
*
Other duties as assigned


Qualifications


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the basic knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Exceptional working knowledge of the CUDA framework and technology is required
*
Parallel Programming experience is required
*
Working Knowledge of .NET 2.0, C#, C++ is required
*
Full understanding of object-oriented design and architecture is required
*
Exceptional communication skills that demonstrate understanding of complex technical details, clarity of thought, and the ability to persuade others
*
Pragmatic approach to development that balances the technical approach with business objectives and user needs


Education


*
B.S in Computer Science, Engineering or related discipline

Experience


*
Experience with CUDA GPGPU development required

Specialized Knowledge


*
DICOM knowledge or medical imaging a plus

Share