Resume and JobRESUME AND JOB
NVIDIA logo

System Software Engineer, GPU Development Tools

NVIDIA

Software and Technology Jobs

System Software Engineer, GPU Development Tools

full-timePosted: Oct 16, 2025

Job Description

A key part of NVIDIA's strength is our sophisticated development tools and modeling 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 (or equivalent experience)5+ years of experienceAptitude to work across the GPU, driver, and application stacksStrong C/C++ is a must-have capabilityExcellent interpersonal skillsAbility to multi-taskSome familiarity with a scripting language, such as Python or PerlFlexibility for working in an evolving environment with different frameworks and requirementsWays to stand out from the crowd:Know-how working on operating system kernels or writing device drivers with strong systems-level debugging skillsA knowledge of GPU APIs such as DirectX, CUDA, Vulkan or OpenGLExperience with chip and/or system simulationDeep understanding of systems architecture: CPU, GPU, memory, display, buses, kernel internals would be helpfulAdvanced programming expertise with full-stack web based visualization technologies to help provide data insights.#LI-HybridYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until October 20, 2025.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.

Locations

  • Santa Clara, CA, US

Salary

Estimated Salary Rangemedium confidence

15,000,000 - 35,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++intermediate
  • Pythonintermediate
  • Perlintermediate
  • operating system kernelsintermediate
  • device driversintermediate
  • systems-level debuggingintermediate
  • DirectXintermediate
  • CUDAintermediate
  • Vulkanintermediate
  • OpenGLintermediate

Target Your Resume for "System Software Engineer, GPU Development Tools" , NVIDIA

Get personalized recommendations to optimize your resume specifically for System Software Engineer, GPU Development Tools. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "System Software Engineer, GPU Development Tools" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

United States of America

Answer 10 quick questions to check your fit for System Software Engineer, GPU Development Tools @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

NVIDIA logo

System Software Engineer, GPU Development Tools

NVIDIA

Software and Technology Jobs

System Software Engineer, GPU Development Tools

full-timePosted: Oct 16, 2025

Job Description

A key part of NVIDIA's strength is our sophisticated development tools and modeling 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 (or equivalent experience)5+ years of experienceAptitude to work across the GPU, driver, and application stacksStrong C/C++ is a must-have capabilityExcellent interpersonal skillsAbility to multi-taskSome familiarity with a scripting language, such as Python or PerlFlexibility for working in an evolving environment with different frameworks and requirementsWays to stand out from the crowd:Know-how working on operating system kernels or writing device drivers with strong systems-level debugging skillsA knowledge of GPU APIs such as DirectX, CUDA, Vulkan or OpenGLExperience with chip and/or system simulationDeep understanding of systems architecture: CPU, GPU, memory, display, buses, kernel internals would be helpfulAdvanced programming expertise with full-stack web based visualization technologies to help provide data insights.#LI-HybridYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until October 20, 2025.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.

Locations

  • Santa Clara, CA, US

Salary

Estimated Salary Rangemedium confidence

15,000,000 - 35,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++intermediate
  • Pythonintermediate
  • Perlintermediate
  • operating system kernelsintermediate
  • device driversintermediate
  • systems-level debuggingintermediate
  • DirectXintermediate
  • CUDAintermediate
  • Vulkanintermediate
  • OpenGLintermediate

Target Your Resume for "System Software Engineer, GPU Development Tools" , NVIDIA

Get personalized recommendations to optimize your resume specifically for System Software Engineer, GPU Development Tools. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "System Software Engineer, GPU Development Tools" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

United States of America

Answer 10 quick questions to check your fit for System Software Engineer, GPU Development Tools @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.