System Software Engineer, GPU Server Diagnostics

2 Months 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

Luxoft - Senior C++ Developer with Android experience

Luxoft

Gothenburg, Västra Götaland County, Sweden (On-Site)
5 Months ago
ByteDance - Research Scientist, Multimodal Foundation Model

ByteDance

Singapore (On-Site)
6 Months ago
NVIDIA - Software Intern, Server Firmware Manageability - Summer 2025

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
Hololight - C/C++ Software Developer

Hololight

Ismaning, Bavaria, Germany (On-Site)
3 Weeks ago
ByteDance - Network Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
4 Weeks ago
ByteDance - Research Engineer- Foundation Model AI Platform- Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Riot Games - Associate Art Director - League of Legends, Game Modes

Riot Games

Sydney, New South Wales, Australia (On-Site)
10 Months ago
NVIDIA - Senior Solutions Architect, HPC and AI

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Weeks ago
Riot Games - Principal Software Engineer, Gameplay Networking SME

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Mask Design Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Double Eleven - Senior Network Programmer

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
2 Weeks ago
Zoox - Senior/Staff Software Engineer - Simulation Traffic & Behavior Modeling

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
prizepicks - Data Scientist - Simulation/Sports Modeling

prizepicks

Atlanta, Georgia, United States (Remote)
1 Month ago
Rockstar Games - UI Tools Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
7 Months ago
Nielsen Holdings - Principal Software Engineer - Windows\C++\.Net

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Networking

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
NVIDIA - Senior System Software Engineer - Autonomous Driving

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Krafton  - Gameplay Programmer Lead

Krafton

Montreal, Quebec, Canada (On-Site)
3 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

Washington, United States (Remote)
2 Months ago
Aristocrat Gaming - Games Mathematician

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

NVIDIA - Product Development Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
NVIDIA - Security System Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
NVIDIA - Research Scientist, Circuits

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Trend Micro - NLP / Prompt Engineer (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Corsair - Planner

Corsair

Taiwan (On-Site)
4 Weeks ago
NVIDIA - Senior Generalist Software Engineer -- Omniverse

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Logitech - Sourcing Duty/Senior Sourcing Specialist – Finished Goods

Logitech

Hsinchu City, Taiwan (Hybrid)
3 Months ago
Rivos - Silicon ATE Test Engineer

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
PwC - A.審計類(桃園)-審計員

PwC

Taoyuan City, Taiwan (On-Site)
6 Months ago
Appier - Campaign Analyst

Appier

Taipei City, Taiwan (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Toronto, Ontario, Canada (On-Site)
3 Months ago
ByteDance - Student Researcher (Foundation Models - Reasoning, Planning & Agent - Doubao (Seed)) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Samsung Semiconductor - Senior Staff Engineer, SoC Power Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
3 Months ago
NVIDIA - Solutions Architect, Networking - Cloud Service Providers

NVIDIA

Redmond, Washington, United States (Hybrid)
2 Weeks ago
NVIDIA - Senior Technical Program Manager – Silicon Solutions

NVIDIA

Canada (Hybrid)
3 Months ago
NVIDIA - Senior Observability Engineer, AI and HPC

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer, Deep Learning Inference, TensorRT

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
NXP - Advanced Analog SW Developer - Intern

NXP

Brno, South Moravian Region, Czechia (On-Site)
7 Months ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
The Walt Disney Company - Lead Data Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
2 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.

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Hyderabad, Telangana, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

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

Shenzhen, Guangdong Province, China (On-Site)

Taipei City, Taiwan (On-Site)

California, United States (Remote)

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