Senior GPU Architect

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +3

NVIDIA is seeking a Senior GPU Architect to design and enhance GPU architecture features for graphics and parallel processing. This role involves developing algorithms, programming models, and infrastructure, working with simulators, and creating validation tools. Requires strong programming skills in C++, C, Perl, and Python, with a background in computer architecture and parallel computing.

What you'd actually do

  1. Design new hardware features for future graphics and parallel processing architectures.
  2. Develop or enhance graphics or parallel processing algorithms and advance the state of parallel computation.
  3. Be knowledgeable about future parallel programming models and their impact to hardware.
  4. Develop software for various hardware simulators, test infrastructures or metrics systems including databases.
  5. Work in a team to document, design, develop tools to analyze and simulate, validate, and verify functional or performance models.

Skills

Required

  • MS in Computer Science, Electrical Engineering or Computer Engineering or equivalent experience
  • 8+ years of relevant industry experience in GPU or CPU architecture (or other equivalent experience)
  • Strong programming ability in C, C++, Perl and Python
  • Background in computer architecture, graphics algorithms, parallel processing, signal processing and/or high performance computing

What the JD emphasized

  • world class architects
  • advance the state of the art