NVIDIA Company Logo

NVIDIA

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

SENIOR SYSTEM SOFTWARE ENGINEER

Description

SENIOR SYSTEM SOFTWARE ENGINEER #1622883 NVIDIA is searching for world-class system software engineers to join the NVIDIA Mac graphics driver team and help produce the next revolutionary Apple products. The best candidates will have very strong C/C++ programming skills and solid understanding of systems software with emphasis on OS fundamentals. In this position you'll have the opportunity to work on the latest cutting-edge NVIDIA and Apple OSX platforms. You should have excellent communication skills. You will work closely with hardware engineers and other software engineers across both NVIDIA and Apple to build the next generation computer platforms. MINIMUM REQUIREMENTS: - 5 years of industry experience (or equivalent) in system software or related field. - Hold a B.S. or higher degree (or equivalent) in Computer Science/Engineering and related field - Strong programming skills in C, in depth knowledge low level interfaces like PCIe, i2c, memory management, DMA. - Solid background in operating system internals, algorithms and data structures required. - Working experience in device driver programming and debugging, OSX driver knowledge preferred. - Experience in computer architecture and graphics driver stacks a plus. - A strong team player; self motivated and good attitude. - Must be able to work closely with both hardware designers as well as other driver engineers to create new features and solutions. EOE

This Job is no longer active!