Nvidia - Santa Clara, CA

posted 3 months ago

Full-time - Senior
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

We are now looking for a Principal Graphics Hardware Architect! The NVIDIA GPU Architecture group is looking for creative architects and software developers to join and lead our various architecture efforts. A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields, delivering the highest performance in the world for graphics processing. We are constantly looking for ways to improve our GPU architecture and maintain our leadership by developing new programming models, new architectures, and new infrastructure that is required to make this successful. In this position, you will be responsible for developing and improving various features in the GPU architecture that advance the state of the art in graphics features, performance, and efficiency. You would interact with other world-class architects and researchers to build simulators and infrastructure to design and validate these new features. Specifically, you will: Design and build new hardware features for future graphics architectures as well as create and elevate graphics algorithms. Invent and develop software for various hardware simulators and test infrastructures. Work in a dynamic team to document, design, develop tools to analyze and simulate, validate, and verify functional or performance models. Develop tests, test plans, and testing infrastructure for new graphics architectures.

Responsibilities

  • Develop and improve various features in the GPU architecture that advance graphics features, performance, and efficiency.
  • Interact with other architects and researchers to build simulators and infrastructure for design and validation.
  • Design and build new hardware features for future graphics architectures.
  • Create and elevate graphics algorithms.
  • Invent and develop software for hardware simulators and test infrastructures.
  • Document, design, and develop tools to analyze and simulate, validate, and verify models.
  • Develop tests, test plans, and testing infrastructure for new graphics architectures.

Requirements

  • MS Degree in a relevant subject area (Computer Science, Computer Engineering, Electrical Engineering, etc.) or equivalent experience.
  • PhD is a big plus.
  • 12+ years of meaningful work experience.
  • Possess a passion for computer architecture and graphics.
  • Strong programming ability in C / C++, Perl, and Python preferred.
  • Background in computer architecture, graphics algorithms, parallel processing, signal processing, ray tracing, and/or high-performance computing.

Benefits

  • Equity and benefits eligibility based on location and experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service