Roles include some or all of the below:
• Develop algorithms and design hardware extending the state of the art in hardware support
for computer graphics. Working within a team, graphics architects documents, design,
develop functional and performance simulators, validate, and verify each new chip.
• Develop tests, testplans, and testing infrastructure for new graphics architectures.
Develop methodologies and tools for validating test results. Design and implement automated
testing strategies. Test and debug CMODELs, RTL simulation and real silicon.
• Write and run low-level graphics tests which expose architectural performance characteristics
of competitors' graphics chips. Compare results with nVidia graphics chips. Find shortcomings
and strong points of each. Work with architects to determine underlying causes. Publish and
Minimum GPA: 3.5
• MS in EE/CS/EECS or related technical field. Ideal focus on computer architecture and graphics
• Degree in relevant discipline (CS, EE, Math). Pursuing advanced degrees helpful.
• Relevant industrial experience preferred. Relevant industries include PC or workstation graphics hardware or software development, digital video or image processing, video game software development, rendering software or tools development.
• Strong programming ability: C, C++ and Perl preferred.
• Experience with complex system-level debugging is invaluable
About NVIDIA Corporation
NVIDIA is the world leader in visual computing technologies and the inventor of the GPU, a high-performance processor which generates breathtaking, interactive graphics on workstations, personal computers, game consoles, and mobile devices. NVIDIA serves the entertainment and consumer market with its GeForce® products, the professional design and visualization market with its Quadro® products, and the high-performance computing market with its Tesla™ products. NVIDIA is headquartered in Santa Clara, Calif. and has offices throughout Asia, Europe, and the Americas. For more information, visit www.nvidia.com.