System Software Engineer, GPU Development Tools

1 Month ago • 5 Years + • Research & Development

Job Summary

Job Description

This System Software Engineer role at NVIDIA focuses on developing high-level chip models, test APIs, trace generation workflows, and analysis tools for GPU development. You'll improve daily workflows for chip modelers and designers, empower GPU architects to understand application performance, and coordinate with architecture and software teams for functional and performance testing. The role involves working across GPU, driver, and application stacks, contributing to the core infrastructure for execution, automation, and debugging of large-scale GPU development.
Must have:
  • Bachelor's degree in CS/CE or related
  • 5+ years experience
  • Strong C/C++ skills
  • Excellent interpersonal skills
  • Familiarity with scripting language (Python/Perl)
Good to have:
  • OS kernel or driver development experience
  • GPU API knowledge (DirectX, CUDA, Vulkan, OpenGL)
  • Chip/system simulation experience
  • Deep understanding of system architecture
  • Advanced web-based visualization skills

Job Details

A key part of NVIDIA's strength is our sophisticated development tools and modelling environments that enable our incredible pace of delivering new technology to market. We are looking for forward-thinking, hard-working, and creative people to join a multifaceted software team with high production-quality standards. This software engineering role involves developing high-level chip models, test APIs and trace generation workflows, and analysis tools. As a member of the software development team, you will engineer and improve the core infrastructure for execution, automation, and debugging the development of large-scale, general-purpose graphics and computing chips. This infrastructure enables our driver stack, applications, tests, and studies to run unchanged on all functional, diagnostic, and performance models.

What you’ll be doing:

  • This role will require you to play a critical part in every stage of development of a GPU!

  • Improve the daily workflows of the world’s top chip modelers and designers to help produce the next greatest generation of GPUs.

  • Empower GPU architects to understand application performance today and model competition-destroying performance for tomorrow.

  • Coordinate with architecture and software teams to enable functional and performance testing for the next architecture.

What we need to see:

  • Bachelor's or higher degree in Computer Science, Computer Engineering, or related major

  • 5+ years of experience

  • Aptitude to work across the GPU, driver, and application stacks

  • Strong C/C++ is a must-have capability

  • Excellent interpersonal skills

  • Ability to multi-task

  • Some familiarity with a scripting language, such as Python or Perl

  • Flexibility for working in an evolving environment with different frameworks and requirements

Ways to stand out from the crowd:

  • Know-how working on operating system kernels or writing device drivers with strong systems-level debugging skills

  • A knowledge of GPU APIs such as DirectX, CUDA, Vulkan or OpenGL

  • Experience with chip and/or system simulation

  • Deep understanding of systems architecture: CPU, GPU, memory, display, buses, kernel internals would be helpful

  • Advanced programming expertise with full-stack web based visualization technologies to help provide data insights.

#LI-Hybrid

Similar Jobs

Meta - Production Engineering

Meta

New York, New York, United States (On-Site)
3 Months ago
NVIDIA - Senior Math Libraries Engineer - Sparse Linear Algebra

NVIDIA

California, United States (Hybrid)
1 Month ago
House of How - Engineering Intern - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
3 Months ago
Bitwise Alchemy - Senior Engine Programmer

Bitwise Alchemy

Texas, United States (Remote)
7 Months ago
Activision - Senior Multiplayer Gameplay Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

United Kingdom (Flexible)
1 Week ago
Meta - ML Silicon Performance Architect

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Intel Corporation - Consumer IO IP Logic Design Engineer

Intel Corporation

Penang, Malaysia (Hybrid)
2 Months ago
NVIDIA - Senior Mixed Signal Design Engineer

NVIDIA

Canada (On-Site)
1 Month ago
Plarium - Survey Researcher

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - XR Embedded Engineer / Architect- Pico Lab - San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Systems Software Engineer, CUDA Driver

NVIDIA

Santa Clara, California, United States (Remote)
1 Week ago
ION - Technical Consultant - Endur

ION

Uniondale, New York, United States (On-Site)
4 Months ago
Trend Micro - (Sr.) Software Engineer in Linux

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Big Ant Studios - Senior Programmer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
3 Months ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Montreal, Quebec, Canada (On-Site)
7 Months ago
PTW - Contract Generalist Programmer - Unreal Engine (Remote)

PTW

Quebec, Canada (Remote)
4 Months ago
SEGA - Mid/Senior Gameplay Programmer - CA Sofia

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
Stonewall Collision & Auto Painting - Sr. Software Engineer

Stonewall Collision & Auto Painting

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Zoox - Senior/Staff Software Engineer - HIL Sensor Simulation

Zoox

Foster City, California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

NVIDIA - Senior SWQA Test Development Engineer, DGX Cloud

NVIDIA

Shanghai, Shanghai, China (Hybrid)
1 Month ago
Microsoft - Principal Product Manager- MSN Whole Page Optimization

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
NVIDIA - Software Engineering Intern - Autonomous Vehicles

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Virtuos - Lead Technical Artist

Virtuos

China (On-Site)
4 Months ago
Ourpalm - Art Director

Ourpalm

Beijing, Beijing, China (On-Site)
3 Weeks ago
Tencent - Visual Designer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Keywords Studios (Player Support) - Technical Artist 技术美术师

Keywords Studios (Player Support)

Beijing, Beijing, China (On-Site)
6 Months ago
Microsoft - Senior Applied Scientist- Content Service

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
Paper Games - Game Localization - English (2025 Graduate Recruitment)

Paper Games

Shanghai, Shanghai, China (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Rivos - Silicon DFT - Full time

Rivos

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
NVIDIA - Software Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Weeks ago
ByteDance - Research Scientist, Reinforcement Learning

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Days ago
NVIDIA - ASIC Design Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Riot Games - Principal Researcher - Central Strategic Insights

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Rivos - Accelerator Microarchitecture Performance Modeling

Rivos

Austin, Texas, United States (Remote)
4 Months ago
ByteDance - Research Scientist, Applied GAI-Vision

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Autodesk - Intern, HCI & Visualization Research (Graduate level)

Autodesk

Toronto, Ontario, Canada (On-Site)
3 Months 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.


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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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

United States (Remote)

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

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

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

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