NVIDIA Company Logo

NVIDIA

Santa Clara, California - United States
View all jobs at this company »

CUDA SOFTWARE ENGINEER - DEVELOPER TOOLS

Description

CUDA SOFTWARE ENGINEER - DEVELOPER TOOLS # 1661231 NVIDIA is looking for multiple software engineers to join the CUDA Developer Tools team. CUDA is NVIDIA's revolutionizing new technology that is helping move thousands of new applications to run on the GPU instead of the CPU. An important part of this role is to build a world class GPU profiler and debugger architecture to help developers analyze performance and debug applications on the GPU. This role requires interaction with CUDA driver and compiler teams within NVIDIA, and other developer teams within and outside of NVIDIA. MINIMUM REQUIREMENTS: - BS or higher degree in Computer Science/Engineering. - Minimum 3 years of industry or academic experience (or equivalent) in a related field. - Strong knowledge of C and programming techniques. - Strong knowledge of CPU/GPU system architecture and OS fundamentals, especially Linux. - Good communication skills required. - A strong team player that is self-motivated. - Prior experience building profilers is a plus. - Prior experience building user mode or kernel mode debuggers is a plus. - familiarity with Windows and/or Mac OS X is a plus. - Experience with C++, OpenMP, and any parallel programming is a plus. EOE

This Job is no longer active!