SIGN IN
Senior Software Engineer, Compute Sanitizer - GPU jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 1 day ago

Senior Software Engineer, Compute Sanitizer - GPU

NVIDIA is a leading technology company specializing in GPU technologies and developer tools. They are seeking a Senior Software Engineer to advance their Compute Sanitizer product, focusing on developing tools that assist engineers in debugging and analyzing systems/applications.
AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

CC++Assembly LanguageMemory ManagementDebuggingComputer ArchitectureScripting LanguagesSource ControlCUDA/OpenCLCode PatchingELF/DWARFProblem SolvingCommunication SkillsMentoring

Required

BS or MS in Computer Science or equivalent experience
5+ years of experience
Strong programming ability in C, C++, Assembly Language and scripting languages
Excellent system programming expertise: memory management, processes/threads management, debugging and profiling
Excellent knowledge of computer architecture of x86 or ARM CPUs
Strong problem solving and debugging skills
Familiar with low-level programming using assembly languages
Source control understanding (git, Perforce, etc.)
Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and direction
Excellent communication skills, written and verbal

Preferred

CUDA/OpenCL knowledge
Experience with code patching
ELF/DWARF knowledge

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase