Nvidia Graphics Software Engineer in Redmond, Washington

Graphics Software Engineer

The NVIDIA Real-Time Rendering Research team is looking for a graphics software engineer. Join a team of leading graphics researchers and help shape the future of computer graphics! As a Graphics Software Engineer you will help develop and maintain tools to support graphics R&D; across the company, such as a real-time rendering framework and a low-level GPU emulation layer.

The position is open for either a junior or a senior engineer.

What you’ll be doing:

  • Design, implement and test key-components in our rendering and GPU emulation framework

  • Work with research staff to implement sample applications and optimize research projects

  • Maintain and help grow a library of cutting-edge rendering techniques

What we need to see:

  • Hold a B.S. or higher degree in Computer Science/Engineering or similar discipline

  • Strong C and C++ programming and debugging skills

  • HLSL.LSL programming skills

  • Good math skills

  • Solid background in algorithms and data structures

  • Excellent communication skills and a strong team player

Ways to stand out from the crowd:

  • Proven experience in implementing and optimizing real-time graphics software, especially game development

  • Good knowledge in the field of computer-graphics

  • Strong GPU graphics and compute programming skills

  • Experience in multi-threaded systems development and CPU optimization techniques

  • Demonstrated ability to own a problem and drive to completion

  • Evidence of being self-directed and highly motivated to develop computer graphics software

This position is in Redmond, WA

We are an AA/EEO/Veterans/Disabled employer

  • Posted 5 Days Ago
  • Full time
  • JR1903742