Senior System and Scheduling Architect – GPU

NVIDIA•Santa Clara, CA
•$152,000 - $287,500•Hybrid

About The Position

NVIDIA is seeking a senior GPU system and process scheduling architect to design the next-generation GPU system interface. The role is part of the architecture team and involves understanding how GPU subsystem modules interoperate with one another and the overall system. The architect plans features with software, hardware, and verification teams around the globe to implement future GPU generations. The position also involves creating functional and performance models, often in C++, and test plans to validate designed features, as well as supporting post-silicon validation activities.

Requirements

  • Bachelor’s or master’s degree in Compute Architecture, Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • At least 5 years of meaningful work experience.
  • Work experience coding in C or C++.
  • Coursework or industry experience in computer architecture, operating systems, and/or system architecture.

Nice To Haves

  • Knowledge of memory isolation and security, firmware, process scheduling, OpenGL, DirectX, CUDA, deep learning/machine learning, PCIe, AXI, NVLink, and/or CXL.
  • Knowledge of Perl or Python.

Responsibilities

  • Understand how GPU subsystem modules interoperate and interact with the overall system.
  • Architect and plan features with software, hardware, and verification teams across the globe to implement the next iteration of GPUs.
  • Create functional and performance models, often in C++, and test plans to validate designed features.
  • Support post-silicon validation activities.
  • Continue learning and growing.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service