NVIDIA
Senior GPU System Software Engineer
$152K–$288K
US, CA, Santa Clara · Senior · Full-time · Posted Aug 7, 2026
- Experience
- 5+ years of proven experience in relevant roles.
- Education
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience).
About the job
Designs, develops, and validates boot and security software for NVIDIA SOCs and GPUs across automotive, embedded, and data center platforms.
What you'll do
- Develop and validate SOC and GPU boot and security software, from pre-silicon simulation and emulation through silicon bring-up.
- Debug and resolve issues in the boot stack.
- Collaborate with architecture, software, and hardware teams on next-generation system-on-chips.
What they ask for
- Proficiency in bare-metal firmware development, particularly with PCIE, ACPI, and ARM/RISC-V technologies.
- Familiarity with computer architecture, microprocessors, and microcontroller fundamentals, including caches, buses, and DMA.
- Expertise in C programming and debugging; defensive security programming skills.
- Excellent verbal and written communication abilities.
Nice to have
- Familiarity with boot processes on sophisticated SoCs, GPU kernel drivers and firmware, or complex SoC bring-up.
- Experience with 3rd party SOC vendors and their software, or GenAI-based workflows for system software development and debugging.
Pay
152,000 USD - 241,500 USD base salary (Level 3); 184,000 USD - 287,500 USD base salary (Level 4)
Tools
PCIE, ACPI, ARM, RISC-V, C, GenAI
AI focus
The role involves using GenAI-based workflows for system software development and debugging as a preferred qualification. NVIDIA also states that it uses AI tools in recruiting.
Model-written summary · the original posting is authoritative