NVIDIA Company Logo

NVIDIA

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

SENIOR SOFTWARE ENGINEER - CUDA INFRASTRUCTURE TEAM

Description

SENIOR SOFTWARE ENGINEER - CUDA INFRASTRUCTURE TEAM #1664636 NVIDIA's CUDA team is seeking a senior Software Engineer with extensive experience working in a complex computing environment to join the CUDA infrastructure team. You will act as a senior member of our team, working to provide robust and full-featured development productivity tools and capabilities to a large team of CUDA developers. As part of the infrastructure team, you will be responsible for designing, implementing, and maintaining a variety of software applications and utilities that enable the 100+ members of the CUDA driver, tools, and library teams to deliver high quality releases across a wide variety of systems. Your software will control 100's of Linux, Windows, and Mac systems containing state-of-the-art GeForce, Quadro, and Tesla GPUs, as well as a variety of embedded systems containing Tegra processors. You will not be limited to working on one small aspect of our system, but will instead have the opportunity to work across the full stack: from low-level system-specific scripting to Python and Java based application development, to database programming, to web application and UI development. MINIMUM REQUIREMENTS: - Minimum 5 years of industry or academic experience (or equivalent) in a related field. - BS or higher degree in Computer Science/Engineering. - Strong programming and scripting skills (Python required, Java and Perl are a plus) - Experience with Web application and UI technologies is a plus - Experience with makefiles, C/C++ a plus - Experience with Database programming and schema development is a plus - Experience with general Linux, Windows, and Mac administration and troubleshooting is a plus EOE

This Job is no longer active!