NVIDIA Company Logo

NVIDIA

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

COMPILER SOFTWARE ENGINEER

Description

COMPILER SOFTWARE ENGINEER #1643111 NVIDIA is looking to hire a world class Compiler Engineer to work in a small and motivated team of great engineers. As an experienced member of the team, you will be responsible for designing and implementing significant parts of the compiler back-end. You will get a chance to tackle several interesting and challenging problems working on a low-level compiler optimization framework targeting cutting-edge GPU technologies. The compiler team develops core compiler module for NVIDIA 3D drivers, Cg and OpenGL shading language compiler, and CUDA compiler used in NVIDIA GPGPU products. Users of these products include game developers, enthusiastic gamers, Hollywood production studios, educational institutes and high performance computing users. MINIMUM REQUIREMENTS: - 3+ years of experience and strong background in compilers. - Experience with wide variety of aspects of compiler including low-level optimizations, code generation and building a good compiler framework - Solid understanding of machine architectures and micro-architectural performance considerations - Strong background in programming languages is needed - Demonstrated C/C++ programming skills with production system software - BS in Computer Science or Computer Engineering (MS or PhD strongly preferred)

This Job is no longer active!