Senior GPU Architect
NVIDIA · Durham, NC · 1 wk ago
EngineeringFull-time
About the role
The NVIDIA GPU Architecture group is seeking talented architects and software developers to contribute to their efforts in delivering the highest performance in graphics and parallel computing. Key responsibilities include designing new hardware features, advancing graphics and parallel processing algorithms, and developing simulators and infrastructure to validate new features.
Responsibilities
- Design new hardware features for future graphics and parallel processing architectures.
- Develop or enhance graphics or parallel processing algorithms and advance the state of parallel computation.
- Be knowledgeable about future parallel programming models and their impact to hardware.
- Develop software for various hardware simulators, test infrastructures or metrics systems including databases.
- Work in a team to document, design, develop tools to analyze and simulate, validate, and verify functional or performance models.
- Develop tests, testplans, and testing infrastructure for new graphics or parallel processing architectures.
- Be hungry to learn and work on simulators, RTL and real silicon.
Requirements
- 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.
Qualifications
- NVIDIA is widely considered to be one of the technology world’s most desirable employers.
- We have some of the most forward-thinking and hardworking people in the world working for us.
- If you're creative, autonomous and love a challenge, we want to hear from you!
Benefits
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
- The base salary range is $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.
- You will also be eligible for equity and benefits.
Pay
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.
Schedule
Applications for this job will be accepted at least until April 4, 2026.