System Software Engineer, GPU Tools Development

2 Weeks ago • 4 Years + • Research & Development

Job Summary

Job Description

As a System Software Engineer in GPU Tools Development at NVIDIA, you'll design, implement, and debug next-generation GPU, SOC, and system simulation environments. This involves creating core verification infrastructure for a full-system platform for discrete graphics and computing chips. You'll utilize object-oriented C++ and System-C to model and verify large-scale chips within a distributed computing environment. You'll collaborate with architecture, hardware, and software teams to unlock the performance of next-generation NVIDIA chips, participating in the entire chip development lifecycle from specification to production. Daily tasks will vary, requiring problem-solving skills and collaboration.
Must have:
  • 4+ years of professional C++ programming
  • System-C simulation/modeling experience
  • Experience with Transaction Level Modeling
  • Linux-based software development
  • Understanding of computer architecture
Good to have:
  • Verilog, SystemVerilog, or RTL simulation experience
Perks:
  • Highly competitive salaries
  • Comprehensive benefits package

Job Details

NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can address, and that matter to the world. This is our life’s work , to amplify human creativity and intelligence. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join our diverse team and see how you can make a lasting impact on the world!

On this team, you will use your passion for software engineering to design, implement, and debug the next generation of our GPU, SOC, and system simulation environments. This position involves crafting the core verification infrastructure in the development of a full-system platform for discrete graphics and computing chips. This object-oriented C++ and System-C simulation infrastructure allows us to efficiently model and verify the world's largest chips using a sophisticated distributed- computing-based execution and triage environment. Come to NVIDIA and join our diverse, international, and fast-paced team to produce next-generation products following the highest production-quality standards.

What you will be doing:

  • In this position, you will develop the environments to model and simulate next-generation GPU and SoC systems, and add features long before they are built into a product or implemented in driver software. You will also support the architecture and engineering teams that use this environment. Bring your love for solving meaningful problems, as every day will be different!

  • You will work alongside colleagues from architecture, hardware, and software to unlock the functionality and performance of next-generation NVIDIA chips.

  • Our team participates in the entire chip development and release lifecycle, starting from the architectural specification through to verification, and finally to production

What we need to see:

  • Bachelors or Masters in computer science/computer engineering or equivalent experience

  • 4 or more years of professional object-oriented C++ programming and System-C simulation/modeling experience

  • Experience with Transaction Level Modeling a plus

  • Background with Verilog, System Verilog, or other forms of RTL simulation is a plus

  • Experience in software development lifecycle on Linux-based platforms preferred

  • Understanding of computer and memory system architecture

  • Excellent communication skills. We work with colleagues from around the world every day

NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most talented and hard-working people in the world working for us and, due to unprecedented growth, our extraordinary engineering teams are growing fast. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

#LI-Hybrid

Similar Jobs

Ubisoft - DevOps Linux System Administrator

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
ION - Senior Linux Systems Administrator - Somerset, NJ

ION

Clifton, New Jersey, United States (Hybrid)
6 Months ago
KBG Blockchain Game Studios - Back-End Developer (NodeJS)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
9 Months ago
Cargo Studio - MIS Engineer

Cargo Studio

(On-Site)
2 Months ago
Trend Micro - (Sr.) Software Engineer in Linux

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
ByteDance - Senior Machine Learning Ops Engineer, ML System - Foundation Model

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Fluence - Sr. Software Architect (m/f/d)

Fluence

Erlangen, Bavaria, Germany (On-Site)
5 Months ago
Microsoft - Research Intern - Gray Systems Lab

Microsoft

Redmond, Washington, United States (On-Site)
4 Days ago
Riot Games - Game Designer III - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Google - CPU System Software Engineer, Performance Architect

Google

Mountain View, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Documentum Developer

Next Level Business Services

Morristown, New Jersey, United States (On-Site)
6 Months ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
CloudLinux - Senior Python/Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
4 Weeks ago
Google - Software Engineer III, Chrome

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
GoTo Group - Lead Software Engineer - Engineering Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
5 Months ago
Google - Software Engineer, Early Career, Chrome

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Google - Senior Software Engineer, Performance Infrastructure

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
ByteDance - Software Engineer Intern (SDN) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Senior CPU RTL Design Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Next Level Business Services - Big data Architect with Azure Experience

Next Level Business Services

Columbus, Indiana, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

NVIDIA - Buyer - Finance

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
PrashantAdvait Foundation (Acharya Prashant) - Senior iOS App Developer

PrashantAdvait Foundation (Acharya Prashant)

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
India International University of Legal Education and Research - Social Media Manager

India International University of Legal Education and Research

Mormugao, Goa, India (On-Site)
5 Months ago
Rackspace Technology - Service Delivery Manager

Rackspace Technology

India (Remote)
1 Month ago
Aristocrat Gaming - Senior Salesforce Developer

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Week ago
PwC - Senior Associate_Hadoop Developer_Advisory Corporate_Advisory_Bangalore Millenia

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Electronic Arts - Data Science Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Week ago
Accurate - Software Engineer - DOTNET

Accurate

Hyderabad, Telangana, India (Hybrid)
6 Months ago
CleverTap - Senior Manager - Email Marketing

CleverTap

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Google - Strategic Partnerships Development Manager, Public Figures

Google

Mumbai, Maharashtra, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Tesla - Senior Mechanical Design Engineer - Seating

Tesla

Berlin, Berlin, Germany (On-Site)
2 Months ago
Google - Software Engineer, Kernel and Firmware, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - PHY Design IP Integration Technologist, Machine Learning

Google

Sunnyvale, California, United States (On-Site)
6 Days ago
Tesla - Bachelor/Master Thesis: Research and Development in Laser Technology

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
NVIDIA - Senior SoC Power Architect

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
Rivos - Senior Memory Design Engineer

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Netflix - Machine Learning Engineer 5 - Content & Studio

Netflix

United States (Remote)
5 Days ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Microsoft - Research Intern - Office of the Chief Scientific Officer

Microsoft

Redmond, Washington, United States (On-Site)
3 Days ago
Google - Senior Software Engineer, Visual Language and Multimodal Modeling

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug