Senior Platform Software Engineer: GPU & SOC, Equity

2100 NVIDIA USA

Santa Clara (CA)

On-site

USD 224,000 - 357,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking highly motivated engineers to join the Platform Software team to design SOC drivers, firmware, BIOS, and advanced CI/CD systems. You will collaborate with OEMs and partners to deliver cutting-edge platform software across multiple verticals.

The role spans full product lifecycles from pre-silicon bring-up to production, including OS-driver verification, run-time bring-up on silicon, and post-silicon milestones. Strong ARM knowledge and C/C++ skills are essential.

Qualifications

  • BS or MS degree in Computer Engineering, Computer Science, or equivalent experience (12+ years of software development).
  • Strong understanding of ARM microarchitecture and ARM exception levels.
  • Background in Pre-OS Firmware, uP/subsystems Firmware and Software, peripherals.
  • Experience solving problems in large complex systems deployed at scale.
  • Strong C/C++ and Python programming skills; independent coding project experience.
  • Good understanding of ACPI and Device Tree concepts.
  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals.
  • Strong OS fundamentals with Kernel/Hypervisor experience on Windows and Linux.
  • Hands-on debugging with GDB/WinDBG and compilers (GCC, MSVC, LLVM).
  • Understanding of SOC architecture across Boot, Security and OS.

Responsibilities

  • Develop and triage platform drivers going into SOCs.
  • Build automation triage tools and firmware/OS-driver packetizations.
  • Support OS driver development, bring-up and triaging Platform and Multimedia drivers.
  • Assist OEM ecosystem with innovative solutions and cross-functional collaboration.
  • Drive Startup/Shutdown Time KPIs and optimization.
  • Support various ecosystems related verticals.
  • Oversee full product lifecycle from pre-silicon to production.

Skills

C/C++
Python
ARM architecture
OS drivers
GDB
WinDBG
GCC
MSVC
LLVM
ACPI
Device tree
Pre-OS Firmware
SoC architecture
Kernel
Linux/Windows

Education

BS/MS in Computer Engineering or Computer Science

Tools

GCC
MSVC
LLVM
GDB
WinDBG

Job description

NVIDIA Corporation is seeking highly motivated engineers to join the Platform Software team to design SOC drivers, firmware, BIOS, and advanced CI/CD systems. You will collaborate with OEMs and partners to deliver cutting-edge platform software across multiple verticals.

The role spans full product lifecycles from pre-silicon bring-up to production, including OS-driver verification, run-time bring-up on silicon, and post-silicon milestones. Strong ARM knowledge and C/C++ skills are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU & SoC Software Engineer — Equity & Impact
Senior GPU & SoC Software Engineer — Equity & Impact

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits package
Career growth opportunities
Senior Platform Software Engineer – SOC Drivers (Equity)
Senior Platform Software Engineer – SOC Drivers (Equity)

NVIDIA AI • Westford (MA)

On-site
USD 180,000 - 230,000
Equity
Platform Software Engineer: SOC Drivers & Automation
Platform Software Engineer: SOC Drivers & Automation

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Employee benefits
Senior System Software Integration & Debug Lead
Senior System Software Integration & Debug Lead

NVIDIA Corporation • Hillsboro (OR)

On-site
USD 224,000 - 431,000
Equity
Benefits
Senior GPU Platform Engineer — Linux, AI Systems & Equity Options
Senior GPU Platform Engineer — Linux, AI Systems & Equity Options

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior Software Engineer - GPU and SOC
Senior Software Engineer - GPU and SOC

2100 NVIDIA USA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Senior GPU Boot & Security Software Engineer (Equity)
Senior GPU Boot & Security Software Engineer (Equity)

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior GPU Platform Engineer — Systems, Observability & AI
Senior GPU Platform Engineer — Systems, Observability & AI

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior Software Engineer - GPU and SOC
Senior Software Engineer - GPU and SOC

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits package
Career growth opportunities
Senior SoC Software Engineer - Equity & AI Compute
Senior SoC Software Engineer - Equity & AI Compute

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 190,000 - 340,000
Equity
Benefits