Senior GPU System Software Engineer

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 152,000 - 287,500 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Debugging"]

Design, develop, and validate SOC & GPU boot and security software for Automotive, Embedded, and Data Center platforms. Own the full silicon lifecycle from pre-silicon simulation/emulation through silicon power-on bring-up, and lead the identification, debugging, and resolution of issues in the Boot stack. Partner with architecture, software, and hardware teams to advance next-generation NVIDIA System-on-Chips.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
3 days ago

Senior GPU System Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 23 hours agoStatus: Live

Job Summary

Design, develop, and validate SOC & GPU boot and security software for Automotive, Embedded, and Data Center platforms. Own the full silicon lifecycle from pre-silicon simulation/emulation through silicon power-on bring-up, and lead the identification, debugging, and resolution of issues in the Boot stack. Partner with architecture, software, and hardware teams to advance next-generation NVIDIA System-on-Chips.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and validate SOC & GPU boot and security software across Automotive, Embedded, and Data Center platforms.
  • •Participate in the silicon lifecycle from pre-silicon simulation/emulation through silicon power-on bring-up.
  • •Identify, debug, and resolve issues within the Boot stack to ensure detailed operation.
  • •Collaborate with architecture, software, and hardware design teams to enhance next-generation NVIDIA SoCs.

Pay and Benefits

Salary: USD 152,000 - 287,500 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience).
  • •5+ years of proven experience in relevant roles.
  • •Proficiency in bare-metal firmware development, particularly with PCIE, ACPI and ARM/RISC-V technologies.
  • •Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA).
  • •Expertise in C programming languages with outstanding debugging skills, plus defensive security programming skills.
Experience:5+ yearsEmbedded systemsAutomotiveData centerArtificial intelligenceGenAIPre-silicon/post-silicon bring-up
Education:
Skills:CommunicationDebugging
Tech Stack:Boot softwareSOCGPUSOC System SoftwareBare-metal firmwarePCIEPCIeACPIARMRISC-VCMicroprocessorsMicrocontrollersCachesBusesDMADefensive security

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor