Resume and JobRESUME AND JOB
NVIDIA logo

Senior Software Engineer, Compute Sanitizer - GPU

NVIDIA

Software and Technology Jobs

Senior Software Engineer, Compute Sanitizer - GPU

full-timePosted: Oct 1, 2025

Job Description

Join the NVIDIA Developer Tools team and empower engineers throughout the world developing groundbreaking products in Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers and 3rd party tool developers use your products to debug, profile and analyze the correctness of their systems/applications using the products and low-level API that you contributed to as a member of the Developer Tools team. Innovate as you develop the debug and performance analysis capability of future generations of NVIDIA GPUs. Be a part of the team that brings new GPU technologies to market with sophisticated simulation/emulation systems and be among the first to breathe life into new silicon.NVIDIA is looking for a senior software engineer to join our efforts to advance the state of our Compute Sanitizer product to the next level. The position will be part of a dynamic, world-wide team that develops and maintains several desktop and mobile Developer Tools products that are hosted and targeting OSes including Windows, Linux, Android and other embedded system real time OSes (RTOS).What you’ll be doing:You will apply knowledge of compute programming models and compute architecture to build tools that provide actionable feedback to compute developers. You should be comfortable working in existing driver code and application code as well as writing new shared libraries and targeted performance tests, and have an eagerness to learn about new compute and graphics drivers, GPU architectures and operating systems.Develop the Compute Sanitizer (which is a suite of memory checker) tools for GPUs running on Linux, Windows, and embedded operating systems.Work with tools, compiler, architecture and driver teams to design, implement and verify new features in the Compute Sanitizer stack.Work closely with internal and external partners including other peer organizations within NVIDIA.Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.Write fast, effective, maintainable, reliable and well-documented code.Provide peer reviews to other engineers, including feedback on performance, scalability and correctness.Document requirements and designs, and review documents with teams throughout NVIDIA.Mentor junior engineers.What we need to see:BS or MS in Computer Science or equivalent experience5+ years of experienceStrong programming ability in C, C++, Assembly Language and scripting languagesExcellent knowledge of computer architecture of x86 or ARM CPUsStrong problem solving and debugging skillsFamiliar with low-level programming using assembly languagesSource control understanding (git, Perforce, etc.)Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and directionExcellent communication skills, written and verbalWays to stand out from the crowd:CUDA/OpenCL knowledgeExperience with code patchingELF/DWARF knowledge

Locations

  • Warsaw, Poland

Salary

Estimated Salary Rangemedium confidence

24,000,000 - 48,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

  • compute programming modelsintermediate
  • compute architectureintermediate
  • driver codeintermediate
  • application codeintermediate
  • shared librariesintermediate
  • performance testsintermediate
  • compute driversintermediate
  • graphics driversintermediate
  • GPU architecturesintermediate
  • operating systemsintermediate
  • Linuxintermediate
  • Windowsintermediate
  • embedded operating systemsintermediate
  • RTOSintermediate
  • Compute Sanitizerintermediate
  • memory checker toolsintermediate
  • tools developmentintermediate
  • compilerintermediate
  • architectureintermediate
  • driver teamsintermediate
  • feature designintermediate
  • feature implementationintermediate
  • feature verificationintermediate
  • task estimationintermediate
  • task prioritizationintermediate

Target Your Resume for "Senior Software Engineer, Compute Sanitizer - GPU" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Compute Sanitizer - GPU. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer, Compute Sanitizer - GPU" , 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

Poland

Answer 10 quick questions to check your fit for Senior Software Engineer, Compute Sanitizer - GPU @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

NVIDIA logo

Senior Software Engineer, Compute Sanitizer - GPU

NVIDIA

Software and Technology Jobs

Senior Software Engineer, Compute Sanitizer - GPU

full-timePosted: Oct 1, 2025

Job Description

Join the NVIDIA Developer Tools team and empower engineers throughout the world developing groundbreaking products in Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers and 3rd party tool developers use your products to debug, profile and analyze the correctness of their systems/applications using the products and low-level API that you contributed to as a member of the Developer Tools team. Innovate as you develop the debug and performance analysis capability of future generations of NVIDIA GPUs. Be a part of the team that brings new GPU technologies to market with sophisticated simulation/emulation systems and be among the first to breathe life into new silicon.NVIDIA is looking for a senior software engineer to join our efforts to advance the state of our Compute Sanitizer product to the next level. The position will be part of a dynamic, world-wide team that develops and maintains several desktop and mobile Developer Tools products that are hosted and targeting OSes including Windows, Linux, Android and other embedded system real time OSes (RTOS).What you’ll be doing:You will apply knowledge of compute programming models and compute architecture to build tools that provide actionable feedback to compute developers. You should be comfortable working in existing driver code and application code as well as writing new shared libraries and targeted performance tests, and have an eagerness to learn about new compute and graphics drivers, GPU architectures and operating systems.Develop the Compute Sanitizer (which is a suite of memory checker) tools for GPUs running on Linux, Windows, and embedded operating systems.Work with tools, compiler, architecture and driver teams to design, implement and verify new features in the Compute Sanitizer stack.Work closely with internal and external partners including other peer organizations within NVIDIA.Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.Write fast, effective, maintainable, reliable and well-documented code.Provide peer reviews to other engineers, including feedback on performance, scalability and correctness.Document requirements and designs, and review documents with teams throughout NVIDIA.Mentor junior engineers.What we need to see:BS or MS in Computer Science or equivalent experience5+ years of experienceStrong programming ability in C, C++, Assembly Language and scripting languagesExcellent knowledge of computer architecture of x86 or ARM CPUsStrong problem solving and debugging skillsFamiliar with low-level programming using assembly languagesSource control understanding (git, Perforce, etc.)Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and directionExcellent communication skills, written and verbalWays to stand out from the crowd:CUDA/OpenCL knowledgeExperience with code patchingELF/DWARF knowledge

Locations

  • Warsaw, Poland

Salary

Estimated Salary Rangemedium confidence

24,000,000 - 48,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

  • compute programming modelsintermediate
  • compute architectureintermediate
  • driver codeintermediate
  • application codeintermediate
  • shared librariesintermediate
  • performance testsintermediate
  • compute driversintermediate
  • graphics driversintermediate
  • GPU architecturesintermediate
  • operating systemsintermediate
  • Linuxintermediate
  • Windowsintermediate
  • embedded operating systemsintermediate
  • RTOSintermediate
  • Compute Sanitizerintermediate
  • memory checker toolsintermediate
  • tools developmentintermediate
  • compilerintermediate
  • architectureintermediate
  • driver teamsintermediate
  • feature designintermediate
  • feature implementationintermediate
  • feature verificationintermediate
  • task estimationintermediate
  • task prioritizationintermediate

Target Your Resume for "Senior Software Engineer, Compute Sanitizer - GPU" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Compute Sanitizer - GPU. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer, Compute Sanitizer - GPU" , 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

Poland

Answer 10 quick questions to check your fit for Senior Software Engineer, Compute Sanitizer - GPU @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.