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