NVIDIA Company Logo

NVIDIA

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

SR LINUX SYSTEMS SOFTWARE ENGINEER

Description

SR LINUX SYSTEMS SOFTWARE ENGINEER #1558875 NVIDIA is looking for a highly motivated and zealous software engineer to join its Linux Graphics Driver Development team. You will be working at the forefront of technical innovation at NVIDIA, in a very fast paced and dynamic environment. You will have to design, develop, unit test, document and maintain features for NVIDIA GPU's. . You will be required to debug and analyze complex issues around the Graphics Driver and discuss and design solutions keeping in mind the various tradeoffs(maintainability, resources, performance, etc) required while implementing a complex system. You will be working within a globally distributed team and should have excellent communication skills. MINIMUM REQUIREMENTS: - 4+ years of experience in developing system software for Linux/Unix. - In-depth understanding of Linux Kernel internals, device drivers and IPCs. - Very strong C programming skills and thorough understanding of data structures and algorithm design. - Strong understanding of OS concepts. - Strong debugging skills and extensive experience using various tools to analyze complex pieces of software. - Excellent interpersonal and communication skills. - BS/MS in Computer Science or equivalent. PREFERRED SKILLS: - Understanding of Graphics concepts, X11, GLX and programming of the GPU. - Experience in developing system software for Solaris, FreeBSD and Linux. EOE

This Job is no longer active!