GPU C++ Modeling Engineer - New College Grad

World leader in accelerated computing, pioneering AI and digital twins technology.
Backend
Entry-Level Software Engineer
In-Person
AI · Gaming

Description For GPU C++ Modeling Engineer - New College Grad

NVIDIA is seeking a GPU C++ Modeling Engineer for their TPC (core GPU) architecture team, focusing on Performance/Functional Modeling, Validation, and Analysis of Shader. This is an exciting opportunity for new graduates to join a fast-growing team dedicated to exploring and designing better GPU architectures that enhance AI program efficiency and gaming graphics performance.

The role involves working closely with the US team on test writing, function and performance implementation of various features, and studying new capabilities. The TPC architecture team is at the heart of GPU development, encompassing crucial units for scheduling, computation, and cache operations.

As a GPU C++ Modeling Engineer, you'll be instrumental in shaping the future of GPU architecture, working on cutting-edge technology that powers both AI applications and gaming innovations. The position offers significant growth opportunities and hands-on experience with advanced GPU technologies.

NVIDIA, widely recognized as one of the technology world's most desirable employers, is the world leader in accelerated computing. The company has pioneered accelerated computing to tackle unprecedented challenges and is transforming the world's largest industries through AI and digital twins technology.

The ideal candidate should have a strong foundation in computer architecture, GPU concepts, and C++ programming. Experience with performance/functional modeling and simulation development would be advantageous. This role offers an excellent opportunity to work with some of the most brilliant minds in the industry while contributing to groundbreaking technological advancements.

Last updated 6 days ago

Responsibilities For GPU C++ Modeling Engineer - New College Grad

  • Investigate and propose architecture ideas based on quantitative study of existing and projected GPU architecture
  • Develop performance and functional simulation models
  • Develop performance and functional testplan and tests to validate new GPU architectural and features
  • Test and debug on simulators, RTL and real silicon

Requirements For GPU C++ Modeling Engineer - New College Grad

  • In-depth knowledge of computer architecture
  • Good understanding of modern ISA and microprocessor implementation techniques
  • Good understanding of GPU concept and pipeline, graphics processing and parallel compute
  • Good mastery of C++ language
  • BSEE, BSCSE, or equivalent required (MS or PhD is a plus)

Interested in this job?

Jobs Related To NVIDIA GPU C++ Modeling Engineer - New College Grad

Developer Technology Engineer, CPU Performance - New College Grad 2025

Entry-level Developer Technology Engineer position at NVIDIA focusing on CPU performance optimization, requiring advanced degree and strong technical expertise in computer architecture.

Web Application Software Engineer - New College Graduate 2025

Entry-level Web Application Software Engineer position at NVIDIA, focusing on backend/frontend development and infrastructure for data processing systems.

Developer Technology Engineer, Public Sector - New College Grad 2025

Entry-level Developer Technology Engineer position at NVIDIA, focusing on GPU acceleration for public sector applications with competitive salary and benefits.

DFX CAD Tools Development Engineer

Entry-level software engineering role at NVIDIA developing CAD tools for semiconductor design, focusing on DFT and DFP methodologies using C++, Python, and TCL.

Formal Verification Engineer

NVIDIA is seeking a Formal Verification Engineer to join their Networking team, working on cutting-edge NIC technologies and formal verification methodologies.