Outscal Logooutscal logo

Manager, Systems Software

2 Weeks ago • 8 Years + • Research & Development • $184,000 PA - $356,500 PA

Job Summary

Job Description

NVIDIA seeks a Manager, Systems Software to lead a team of 10 software engineers developing GPU stress applications for system-level validation. The role involves managing concurrent projects, mentoring engineers, recruiting talent, driving root cause analysis, and developing long-term team strategies. The successful candidate will collaborate with architecture, ASIC, and operations teams to optimize product quality, test yield, and manufacturing throughput. They will be responsible for creating highly stressful software applications to push GPU components to their limits, contributing significantly to NVIDIA's overall product quality and gross margin. A deep understanding of software development principles, C/C++, computer architecture, and OS/kernel driver development is required.
Must have:
  • 8+ years system software experience
  • Team management (3+ years)
  • C/C++ programming skills
  • Computer architecture understanding
  • OS/Kernel driver expertise
  • Feature development & debugging
Good to have:
  • Memory/graphics/compute knowledge
  • High-speed interface experience
  • Project management experience
Perks:
  • Equity
  • Benefits

Job Details

We are looking for a manager to lead a team of about 10 software engineers to develop a suite of GPU stress applications focused on validation of GPU products at the system level. We pride ourselves in developing the most stressful software a GPU would ever see in its lifetime! Our team engages with architecture, ASIC and operations team to build methodologies to push each HW components to brink of failure. We are a central team in NVIDIA - from the mega GPUs to the tinniest SOCs, we create the stress application suite for all!


We partner with NVIDIA operation teams to find optimal balance between product quality, test yield, and manufacturing throughput. Wouldn't you want to be a key factor of NVIDIA gross margin?

What you will be doing:

As the manager, you will run multiple concurrent projects through active prioritization, and communication. On the engineer management side, we want the manager to continue to groom future technical leaders in the team and recruit new talent. Constant development is another area of responsibility. We look for candidates who are proactive - seek opportunities to improve NVIDIA product quality and production efficiency. At the same time, we also need our candidates to be reactive: be able to drive root cause of critical issues and embrace corrective actions. Finally, we need our leaders to develop long range strategies for the team to prepare for new challenges and drive execution.

What we need to see:

  • Bachelor of science in Computer Science, Computer Engineering, Electrical Engineering (or equivalent experience)

  • 8+ overall years of system software experience, deep understanding of software development principles, comfortable working in large code space and deep driver stack with 3+ years of managing a team

  • Good programming skills in C/C++

  • Solid understanding in computer architecture, operating system, kernel driver, device programming

  • Experience driving feature development, multi-team debug

Ways to stand out from the crowd:

  • Knowledge of memory, graphics, compute or high speed interface is a plus

  • Prior management and project management experience

The base salary range is 184,000 USD - 356,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

NVIDIA - Senior Field Application Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Wargaming - Senior Software Engineer (Unreal)

Wargaming

Chicago, Illinois, United States (Hybrid)
4 Weeks ago
Streamline Media Group  Inc  - Senior Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
7 Months ago
ByteDance - Software Developer Graduate (Routing Verification & Emulation)

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
Inworld AI - Senior Software Development Engineer in Test (SDET) – Game Engine SDKs - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
NVIDIA - Senior Manager, Hardware Engineering

NVIDIA

Canada (Hybrid)
1 Month ago
NVIDIA - Firmware PHY Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Riot Games - VFX Artist II - VALORANT, Premium Content

Riot Games

United States (On-Site)
3 Weeks ago
NVIDIA - Senior Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Fluence - Lead Engineer - Advanced Battery Modules

Fluence

Houston, Texas, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Machine Learning Engineer Intern (Knowledge Graph) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
ByteDance - Backend Software Engineer Intern (Product RD and Infrastructure-Global E-Commerce)- 2025 Summer (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
ByteDance - Optical Scientist - Display Optics System

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Epic Games - Senior Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Playrix - Senior Engineering Manager

Playrix

Armenia (Remote)
5 Months ago
Epic Games - Senior Physics Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
NVIDIA - System Test Design Engineer

NVIDIA

(Remote)
2 Months ago
Tencent - Senior Technical Artist (VFX Rendering) - Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
NVIDIA - Senior Infrastructure Software Engineer, Deep Learning Libraries

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Aristocrat Gaming - Game Economy Manager

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Track vfx - Vancouver | Rotoanim Artist | Senior

Track vfx

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
Tencent - Principal Cinematic Artist

Tencent

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
NVIDIA - Senior Technical Marketing Engineer - AI Infrastructure

NVIDIA

Canada (On-Site)
1 Month ago
Turbulent - Responsable Artiste Véhicule / Lead Vehicle Artist - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
5 Months ago
Airlab Inc  - Game Artist (Mobile)

Airlab Inc

Quebec, Canada (On-Site)
11 Hours ago
Evolution - Customer Service - Japanese Speaking Game Presenter

Evolution

Burnaby, British Columbia, Canada (On-Site)
11 Hours ago
Intrepid Studios,  Inc  - Senior Networking Engineer

Intrepid Studios, Inc

Canada (On-Site)
7 Months ago
Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
6 Days ago
Fortis Games - Senior Talent Sourcer (Contract)

Fortis Games

Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Manager, Software Architecture

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
Match Group - Staff Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
5 Months ago
NVIDIA - HPC Operations Manager – Hardware Engineering

NVIDIA

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

Rivos

Austin, Texas, United States (Hybrid)
5 Months ago
NVIDIA - Senior ASIC Front End Infrastructure Engineer

NVIDIA

Austin, Texas, United States (Hybrid)
1 Day ago
ByteDance - Machine Learning Engineer - Inference

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
NVIDIA - Manager, Software Verification

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
N-iX - Senior Electronics Engineer

N-iX

Ukraine (Remote)
1 Month ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
4 Months ago
NVIDIA - Senior Technical Program Manager – NPI Datacenter Compute Server Accelerators

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month 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.


Hsinchu, Hsinchu City, Taiwan (On-Site)

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

Seoul, South Korea (Hybrid)

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

Ra'anana, Center District, Israel (On-Site)

Shanghai, Shanghai, China (On-Site)

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

Be'er Sheva, South 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