SYSTEM SOFTWARE ENGINEER

SYSTEM SOFTWARE ENGINEER - DIRECTX PERFORMANCE #1362766

NVIDIA is searching for world-class software engineers to join the DirectX driver performance team. As a DirectX driver engineer, you will work with a team of highly talented graphics software engineers from a wide range of backgrounds. As part of the job duty you will implement latest DirectX API and support up-coming windows operating system graphics architectures; you will design operating system independent graphics driver modules that are binary compatible across multiple GPU generations; you will participate in the development of new real-time rendering techniques to support the evolving gaming and computer aided design industries; you will support the architecture and validation of our next generation of graphics processors before they are made; you will also solve a variety of graphics related problems that directly impact end user and OEMs; and much more.

MINIMUM REQUIREMENTS:
- Must hold an M.S. or higher degree in Electrical Engineering or Computer Science/Engineering.
- Strong programming skills in C and C++, in depth knowledge of assembly code.
- Solid background in mathematics, algorithms and data structures required.
- Familiar with 3D graphics architecture, CPU and computer system architecture.
- Working experience inside operating system kernels and device driver.
- Experience in real time 3D rendering or ray tracing required. Knowledge of OpenGL or DirectX a plus.
- A strong team player; self-motivated and good attitude.

EOE
Interested in talking with us? Please apply directly at NVIDIA.COM