NVIDIA · 1 day ago
Senior System Software Engineer, GPU Virtualization
NVIDIA is a leader in artificial intelligence and computing technologies, seeking a highly motivated engineer to join their GPU Virtualization team. The role involves designing, developing, and optimizing software for next-generation NVIDIA GPUs, collaborating with various internal teams to define new products and resolve issues.
AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
Responsibilities
Work closely with passionate engineers to design, develop, optimize, debug, unit test, document and maintain next-generation graphics and computing features for NVIDIA GPUs
We work on next-generation GPU hardware and software features through all phases of development, and you will get an opportunity to work across user and kernel stacks
Also work on customer issues and provide timely root cause of the problem and resolution
Collaborate with many internal teams (software, hardware, architecture, QA and OEM support), partners and customers to define new products and features, and resolve issues
Qualification
Required
BS degree or higher or equivalent experience (computer science or related)
10+ years of industry experience
In depth understanding of Windows or Linux device drivers, PC architecture and ability to work close to the hardware
Proficient in C/C++ with strong software development, optimization and analytical skills
Strong debugging skills and extensive experience using gdb/kgdb/windbg to analyze complex pieces of software
Strong articulation skills for crafting and improving technical documents, and to engage globally distributed engineering team
Preferred
Understanding of Virtualization concepts and system software for ESX, Hyper-V or KVM
Knowledge of DX/OGL graphics technologies, WDDM model
Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
Benefits
Equity
Benefits
Company
NVIDIA
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 CompanyTotal Funding
$4.09BKey Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity
Recent News
Business Insider
2026-01-09
Business Insider
2026-01-09
Company data provided by crunchbase