NVIDIA
NVIDIAVerified Source

Senior GPU System Software Engineer

152K–288K
Onsite · San Jose, California
Posted August 12, 2026
payroll

Overview

NVIDIA seeks a creative engineer with expertise in boot software to join the SOC System Software organization. This role offers impact across automotive embedded and data center platforms driving AI growth. You will design and validate SOC & GPU Boot and Security software while collaborating with cross-functional teams to shape next-generation System-on-Chips.

What You'll Do4

  • 1Design develop and validate SOC & GPU Boot and Security software across Automotive Embedded and Data Center platforms
  • 2Participate actively in the new silicon lifecycle spanning pre-silicon simulation/emulation to silicon power-on bring-up phases
  • 3Identify debug and resolve issues within the Boot stack ensuring detailed operation
  • 4Collaborate closely with architecture software and hardware design teams to enhance the next generation of NVIDIA System-on-Chips

Requirements6

  • 1Bachelor`s or Master`s degree in Electrical Engineering Computer Science or Computer Engineering (or equivalent experience)
  • 25+ years of proven experience in relevant roles
  • 3Proficiency in bare-metal firmware development particularly with PCIE ACPI and ARM/RISC-V technologies
  • 4Familiarity with computer system architecture microprocessors and microcontroller fundamentals caches buses DMA etc
  • 5Expertise in C programming languages coupled with outstanding debugging skills
  • 6Defensive security programming skills

Salary Insight

$152 - $288k per year

Location

Typeonsite
LocationSan Jose, California

Required Skills

C programmingBare-metal firmware developmentPCIeACPIARMRISC-VDebuggingDefensive security programmingBoot software developmentGPU architecture knowledgePre-silicon simulationSilicon bring-upCommunicationGenAI based workflows3rd party SOC vendor collaboration
Share:

Similar open positions

Explore active roles that match your skills and interests.

NVIDIA

NVIDIA

15h agoAustin, Texaspayroll

Senior System Software Engineer - Simulation Software

NVIDIA seeks a Senior System Software Engineer to lead simulation software development driving breakthrough technology for self-driving cars and AI solutions. This role accelerates early System Software development by enabling Chips Simulation as a trusted virtual platform.

152K–242K
C/C++PythonSystemC+6 more
NVIDIA

NVIDIA

18h agoAustin, Texaspayroll

Senior Compiler Engineer Infrastructure at NVIDIA

You will align NVIDIA's compiler codebases with open-source ecosystems, focusing on LLVM, Clang, and MLIR. Own the reconciliation of downstream repositories with upstream projects, building tooling that scales across thousands of engineers. You will join the Compute Compiler Team, reporting to the director of compiler infrastructure, and collaborate with compiler developers and CI teams. This role stands out for its dual focus on open-source stewardship and developer productivity, with access to NVIDIA's GPU stack.

152K–242K
C++Open-source compiler frameworksLLVM+9 more
Crusoe

Crusoe

19d agoSan Francisco, Californiapayroll

Senior Staff Software Engineer SDN Architecture

Crusoe seeks a Senior Staff Software Engineer to drive the software-defined networking stack enabling AI-first cloud infrastructure. This role involves designing high-performance networking solutions for massive GPU clusters while collaborating across product hardware and infrastructure teams.

Competitive salary
pythonawsreact+2 more
NVIDIA

NVIDIA

9d agoSan Jose, Californiapayroll

Senior Data Analyst - Automotive NVIDIA

NVIDIA seeks a Senior Data Analyst - Automotive to lead AI-driven solutions for autonomous vehicles. This role leverages data science expertise to solve complex challenges and shape the future of transportation. You will collaborate with top talent to drive impactful outcomes.

168K–322K
PythonSQLDeep Neural Networks+5 more
2100 NVIDIA USA

2100 NVIDIA USA

23h agoRaleigh, North Carolinapayroll

Senior Design Verification Engineer - GPU Memory Subsystem

Lead design verification strategies for GPU ASIC memory subsystem IP in Durham NC. Collaborate with cross-functional teams to deliver high-quality verification solutions. Drive innovation in caches coherency pipelines and arbitration mechanisms. Shape the future of AI-powered computing.

Competitive salary
VerilogSystemVerilogUVM+12 more
Celestica

Celestica

18h agoDallas, Texaspayroll

Senior Lead Software Engineer, GPU Data Centers

You will architect and validate a full stack application for next-generation data centers with GPU/AI compute elements. Build orchestration software for the entire rack, integrated visualization tools, and diagnostics to optimize GPU utilization. Collaborate with cross-functional teams to ship production-ready code and mentor engineers. This role stands out through its focus on Cloud Native methods, Kubernetes deployments, and GenAI tool adoption for development efficiency.

Competitive salary
PythonGoKubernetes+7 more