This job listing has expired and the position may no longer be open for hire.

Senior System Software Engineer, Display Driver at Nvidia Corporation in Santa Clara, California

Posted in General Business 30+ days ago.

Type: Full-Time





Job Description:

We are looking for a senior software engineer for our Display Driver team. NVIDIA GPUs render breathtaking images, but that wouldn't matter if no one could see them!

In this role, you would be part of a diverse and very dynamic display-driver team developing Windows GeForce & Quadro Display Drivers and connecting our GPU to the state of the art monitors, TV, projectors, AR/VR head-mounted displays... NVIDIA GPUs drive a visually stunning experience on workstations, desktops, notebooks and more. On this team, you will have the rare privilege to drive the future of these products creating new features, resolving technical challenges with creative solutions, improving software and more! Are you someone who loves making a difference for products that touch almost every industry in the world? The impact of your development and efforts is far-reaching as this product line is used by many: whether you use your PC to enhance photos, edit videos, watch movies, play games, or if you simply desire a fast and efficient desktop, NVIDIA GPU provides a superior experience on Windows operating systems. If this is something that you are passionate about, we are looking for you.

What you'll be doing:


  • Develop features for upcoming Windows-based operating systems and emerging standards, High Dynamic Range (HDR), Virtual Reality (VR) headsets, G-Sync, and other high-performance display devices


  • Contribute to the next-generation GPU hardware and software through all phases of development


  • Collaborate with many internal teams (software, hardware, architecture, and OEM support), partners, and customers to define new products and features, and resolve issues


  • Work on a wide range of GPU hardware platforms including Notebooks, GeForce gaming desktops, Quadro workstations, and cloud-based GPU servers



What we need to see:

  • To be a great teammate that is passionate about learning


  • Excellent C/C++ programming and system software skills, python programming


  • Strong general problem-solving skills / debugging skills


  • Strong written and oral communication skills for creating and improving technical documents, and for discussions with an international engineering team


  • Experience with structured software development processes (i.e. software and document version control tools, online collaboration tools, etc.)


  • Understanding of the underlying computer architecture


  • BS degree or higher or equivalent experience


  • 5+ years of industry experience



Ways to stand out from the crowd:

  • Experience in color processing, HDMI, Display Port, HDR, virtual reality, light field or other display-related technologies


  • Deep understanding of PC architecture


  • Solid experience with system software, device driver development, Windows OS fundamentals, or graphics pipeline


  • Experience working within a large international team


  • Experience writing automated tests



NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.





More jobs in Santa Clara, California

Other
about 5 hours ago

Eurofins MET Laboratories, Inc.
Other
about 6 hours ago

Eurofins MET Laboratories, Inc.
Other
about 8 hours ago

ATR International
More jobs in General Business

General Business
13 minutes ago

Chimes Metro, Inc.
General Business
13 minutes ago

Chimes of Virginia, Inc.
General Business
14 minutes ago

Chimes International Limited