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 a month 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

Server Software QA Engineer - New College Graduate

Entry-level Server Software QA Engineer position at NVIDIA, focusing on comprehensive testing and quality improvement of server software systems.

GPU Architecture Engineer - New College Grad 2024

Entry-level GPU Architecture Engineer position at NVIDIA, focusing on developing and enhancing GPU architecture features with competitive salary and benefits.

Power Methodology and Modeling Engineer - New College Grad 2024

Entry-level Power Methodology and Modeling Engineer position at NVIDIA focusing on energy modeling for GPUs, CPUs, and Tegra SOCs.

Formal Verification Engineer

Entry-level Formal Verification Engineer position at NVIDIA, focusing on hardware verification and formal methodologies for NIC technologies.

Software Engineer, Chip Design

Entry-level Software Engineer position at NVIDIA, focusing on chip design CAD tool development, requiring Python skills and engineering background.