Senior Platform Software Engineer - SOC Drivers & Automation

NVIDIA Corporation

Santa Clara (CA)

Hybrid

USD 224,000 - 357,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation in Santa Clara, CA is seeking highly motivated engineers to join the Platform Software team. You will design SOC drivers, BSPs, and advanced CI/CD tools while collaborating with OEM partners and global teams.

The role requires strong C/C++ and Python skills, deep knowledge of ARM microarchitecture, OS fundamentals, and experience with debugging tools such as GDB/WinDBG. Equity and benefits are offered.

Qualifications

  • 12+ years of meaningful software development experience.
  • Strong understanding of ARM microarchitecture and ARM exception levels.
  • Experience solving problems in large, complex systems deployed at scale.
  • Strong C/C++ and Python programming skills.
  • Knowledge of ACPI and Device Tree concepts.
  • Familiarity with computer system architecture (caches, buses, memory controllers, DMA).
  • Strong OS fundamentals with kernel and Hypervisor experience on Windows and Linux.
  • Hands-on debugging with GDB/WinDBG and compilers like GCC, MSVC, LLVM.

Responsibilities

  • Developing and triaging platform drivers for SOCs.
  • Building automation triage tools and packetization for FW/OS drivers.
  • Supporting OS driver development, bring up and triaging Platform and Multimedia drivers.
  • Supporting the OEM ecosystem and providing innovative solutions.
  • Assist Boot KPIs, Security and OS drivers.
  • Collaborate across diverse ecosystems and verticals.
  • Follow devices from pre-silicon to bring-up to production across products.

Skills

C/C++
Python
GDB
WinDBG
GCC
LLVM
OS concepts

Education

BS or MS in Computer Engineering/CS

Tools

GDB
WinDBG
GCC
MSVC
LLVM

Job description

NVIDIA Corporation in Santa Clara, CA is seeking highly motivated engineers to join the Platform Software team. You will design SOC drivers, BSPs, and advanced CI/CD tools while collaborating with OEM partners and global teams.

The role requires strong C/C++ and Python skills, deep knowledge of ARM microarchitecture, OS fundamentals, and experience with debugging tools such as GDB/WinDBG. Equity and benefits are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Software Engineer – SOC & Drivers (Equity)
Senior Platform Software Engineer – SOC & Drivers (Equity)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
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
Senior Platform Software Engineer: SOC & Driver
Senior Platform Software Engineer: SOC & Driver

NVIDIA • 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 • 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 • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior System Software Engineer - Platform Software
Senior System Software Engineer - Platform Software

NVIDIA AI • Westford (MA)

On-site
USD 180,000 - 230,000
Equity
Senior System Software Engineer - Platform Software
Senior System Software Engineer - Platform Software

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior System Software Engineer - Platform Software
Senior System Software Engineer - Platform Software

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Employee benefits
Senior System Software Engineer - Platform Software
Senior System Software Engineer - Platform Software

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 224,000 - 357,000
Equity
Benefits
Senior System Software Integration & Debug Lead
Senior System Software Integration & Debug Lead

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000