System Software Engineer, GPU Server Diagnostics

6 Days ago • Upto 1 Years • Research & Development

Job Summary

Job Description

NVIDIA seeks new college graduates for a System Software Engineer role focused on GPU server diagnostics. Responsibilities include developing software tools and infrastructure for new chip development, validation, and productization. This involves working closely with architecture, hardware, and driver teams throughout the product lifecycle. Engineers will assess new hardware features and design manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions. Strong C/C++ and Python programming skills are crucial, along with a deep understanding of OS fundamentals, computer architecture, and graphics concepts. The role demands excellent problem-solving, debugging abilities, and teamwork.
Must have:
  • Strong C/C++ and Python skills
  • Deep understanding of OS fundamentals
  • Knowledge of graphics concepts and algorithms
  • PC architecture background
  • Excellent problem-solving and debugging skills
Good to have:
  • Experience with PCIe, NVLink, Infiniband, or Ethernet
  • Experience with large system software codebases
Perks:
  • Competitive salary
  • Generous benefits package

Job Details

We are seeking software engineers to work on next-generation graphics and computing products. Our charter is to build the most stressful set of applications a GPU or high performance computing server would see in its life cycle. The best candidates will have strong C++ and python programming skills, thorough knowledge of graphics concepts and algorithms, a solid foundation of systems software with emphasis on OS fundamentals, and a deep understanding of current generation PC/hardware architecture. Excellent communication skills and a dedication to meticulous engineering practices are a requirement. As a system software engineer, you will extensively use your knowledge of operating systems, algorithms, and computer architecture to provide robust and efficient solutions to validate and test next generation processors.

 

What you'll be doing:

  • Working closely with architecture, hardware and driver teams through the product development lifecycle of computing and graphics processors, as well as compute products.

  • Responsible for crafting software tools and infrastructure required for new chip development, validation, and productization.

  • You will assess new hardware features and architect manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions.

What we need to see:

  • BS or MS degree in one of the areas of Electrical Engineering, Computer Engineering, Computer Science or equivalent experience

  • Strong C/C++ and python programming skills

  • Familiarity with PC architecture, and ability to work close to the hardware

  • Background with PCIE, Nvlink or server product technologies like Infiniband, Ethernet is a plus

  • Previous experience of working on a large system software code base is preferable

  • Very strong problem solving and debugging skills

  • Ability to self-manage, show leadership, and have good interpersonal skills

 

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar Jobs

2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
• 5 Months ago
Flying Bark Productions - Rigging & Animation Software Developer

Flying Bark Productions

New South Wales, Australia (Hybrid)
• 1 Week ago
Virtuos - Lead Software Engineer

Virtuos

Singapore (On-Site)
• 3 Months ago
Unity - Manager, Software Engineering, Web Platform

Unity

Bellevue, Washington, United States (On-Site)
• 7 Months ago
Brightline - Software Engineer

Brightline

Virginia, United States (Hybrid)
• 1 Month ago
ARF Design   - RTL Design Verification

ARF Design

Bhubaneswar, Odisha, India (On-Site)
• 8 Months ago
The Walt Disney Company - Ingénieur Génie Mécanique (maintenance des attractions) F/H/NB - CDI

The Walt Disney Company

Paris, ĂŽle-de-France, France (On-Site)
• 2 Months ago
CloudLinux - Research Engineer Intern (IRE Research)

CloudLinux

(Remote)
• 1 Week ago
Microsoft - Research Intern - Algorithms Group: Deep learning

Microsoft

Mountain View, California, United States (On-Site)
• 1 Month ago
Marvell - Analog IC Design Engineer, Principal

Marvell

Irvine, California, United States (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

(On-Site)
• 1 Month ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

(On-Site)
• 3 Months ago
Epic Games - Programmeur d’outils et d’animation

Epic Games

Montreal, Quebec, Canada (On-Site)
• 1 Month ago
ByteDance - Site Reliability Engineer - Applied Machine Learning Engine (Singapore)

ByteDance

Singapore (On-Site)
• 3 Months ago
Epic Games - Senior Tools Programmer

Epic Games

Larkspur, California, United States (On-Site)
• 3 Weeks ago
Activision - Senior Tools Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
• 1 Month ago
NVIDIA - Senior AI and HPC Modeling Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
• 1 Month ago
Intrepid Studios,  Inc  - Senior Networking Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
• 6 Months ago
Bitwise Alchemy - Senior Software Engineer

Bitwise Alchemy

Texas, United States (Remote)
• 7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Microsoft - Principal Quality Engineering Manager

Microsoft

Taipei City, Taiwan (On-Site)
• 1 Month ago
NVIDIA - EMC Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Week ago
Appier - Software Engineer, System Integration

Appier

Taipei City, Taiwan (On-Site)
• 3 Months ago
NVIDIA - Senior Mask Layout Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Month ago
Corsair - IE Engineer

Corsair

Taoyuan City, Taiwan (On-Site)
• 1 Week ago
Appier - Campaign Management Lead

Appier

Taipei City, Taiwan (On-Site)
• 3 Months ago
NVIDIA - Enterprise Marketing Manager

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Week ago
Trend Micro - (Sr.) Software Engineer – 5G/ORAN Security

Trend Micro

Taipei City, Taiwan (On-Site)
• 4 Months ago
Trend Micro - (Sr.) Threat Researcher

Trend Micro

Taipei City, Taiwan (On-Site)
• 4 Months ago
Google - Technical Program Manager, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior HPC and AI Networking Performance Research and Analysis Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
• 1 Month ago
Google - CPU Formal Verification Engineer, Google Cloud

Google

(On-Site)
• 2 Months ago
Hashlist - Princpal Software Engineer - Connected Navigation

Hashlist

Pune, Maharashtra, India (Hybrid)
• 3 Months ago
NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
• 1 Month ago
NVIDIA - System Software Engineer, High Integrity Data Pipelining

NVIDIA

California, United States (Remote)
• 1 Month ago
NVIDIA - Senior ASIC Front End Infrastructure Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
• 1 Week ago
Microsoft - Research Intern - Algorithms Group: Generative models

Microsoft

Redmond, Washington, United States (On-Site)
• 1 Month ago
Zoox - Software Systems Engineer - Software Health and Complexity

Zoox

Foster City, California, United States (Hybrid)
• 4 Months ago
Google - Research Intern, PhD, Summer 2025

Google

Toronto, Ontario, Canada (On-Site)
• 3 Months ago
Tencent - NLP Research Intern

Tencent

London, England, United Kingdom (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.


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

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

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (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