Jobs · Engineering · North Carolina

GPU Architecture Engineer - New College Grad 2026

NVIDIA · Durham, NC · Today
EngineeringFull-time

About the role

NVIDIA is seeking a skilled engineer to contribute to the development and enhancement of GPU architecture. This individual will work on simulating GPU architecture, building testing infrastructure, and developing tools to validate performance and functional models.

Responsibilities

  • Contribute to advancing GPU Architecture Simulators
  • Develop and enhance GPU testing infrastructure and metrics
  • Understand and model features for future GPU graphics and parallel processing architectures in C++ and Python
  • Develop test plans and testing infrastructure
  • Debug tests on architecture simulators
  • Develop tools to validate performance models and verify functional models

Requirements

  • Pursuing or recently completed an MS or PhD (or equivalent experience) in CS, EE, math or related discipline
  • Strong programming ability in C, C++, and Python
  • Deep knowledge of computer architecture and parallel programming

Qualifications

  • Experience in machine learning/deep learning and/or graphics algorithms, and/or signal processing is a plus
  • Prior architecture experience is a plus
  • Programming in CUDA and/or DX and Vulkan is a plus

Skills

  • Strong programming skills in C, C++, and Python
  • Knowledge of computer architecture and parallel programming
  • Experience with machine learning/deep learning and/or graphics algorithms, and/or signal processing
  • Experience with CUDA and/or DX and Vulkan

Benefits

  • Equity
  • Benefits

Pay

  • Base salary range: $124,000 - $195,500 for Level 2, and $152,000 - $241,500 for Level 3

Schedule

  • Full-time

Similar jobs