Location
Santa Clara, CA
Type
Full-time
Posted
9/23/2026
Compensation
$184,000 - $287,500 per year
Job description
NVIDIA is looking for a Senior System Software Engineer to lead security and architecture initiatives for GPU kernel drivers and embedded software. This role involves collaborating with hardware, software, and security teams to enhance the security, reliability, and performance of NVIDIA products across various markets. The engineer will be responsible for architecting and implementing secure solutions while driving secure-design practices across development processes. This position is ideal for someone with a strong background in systems software and security engineering.
Requirements
- BS/MS in Computer Engineering, Computer Science, Electrical Engineering, or a related field—or equivalent experience.
- 8+ years in systems software, embedded development, or security engineering.
- Experience securing low-level software, including operating-system kernels, device drivers, embedded systems, or platform software.
- Strong C programming, low-level driver development, and system-level debugging skills.
- Experience with Linux, Windows, Android, ChromeOS, or comparable operating-system kernels.
- Solid understanding of computer architecture, including processors, caches, buses, memory controllers, DMA, interrupts, and memory protection.
- Demonstrated technical leadership, ownership, and ability to drive complex cross-functional projects.
- Clear written and verbal communication skills, including the ability to explain complex security and systems topics to varied audiences.
Responsibilities
- Architect, design, implement, and verify security and systems features for GPU kernel drivers and embedded software.
- Drive secure-design practices across code, development processes, and product architecture.
- Conduct software and hardware security reviews, identify vulnerabilities and architectural risks, and guide mitigation strategies.
- Debug and resolve complex issues across drivers, operating-system kernels, embedded environments, hardware interfaces, and virtualization layers.
- Balance security, reliability, and performance requirements for datacenter-scale and performance-sensitive inference and training workloads.
- Define and execute long-term security roadmaps in collaboration with global software, hardware, and product teams.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
H-1B filing history
Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026
Filing entity: Nvidia Corporation
As of Aug 23, 2026
Initial approvals
355
FY2026
Approval rate
99.2%
FY2026
LCA certified
7,667
FY2026
Entry-level share
11.9%
FY2026
Initial approvals YoY
-37%
Trend
LCA certified YoY
-83%
Trend
Initial approvals by fiscal year
Approval rate by fiscal year
Continuing vs initial approvals
LCA certified positions by quarter
LCA certified positions by fiscal year
Based on public USCIS and DOL filings; not a sponsorship guarantee.
Is this posting expired or inaccurate?
