Skip to main content
NVIDIA

Senior Software Engineer - SOC Platforms - CA, Santa Clara, United States

NVIDIA US, CA, Santa Clara, United States Full-time 4 days ago
Embedded & Systems Software

$184,000 - $356,500 USD yearly

Originally posted 1 October 2026 by the employer.

About the role

This role involves developing and owning platform software, including kernel device drivers, firmware/BIOS interactions, and system-level features for new GPU/SOC platforms and products. You will work on high-performance, distributed observability platforms that handle high-volume data.

What you'll do

  • Take ownership of platform software, including kernel device driver development and system-level features on GPU/SOC platforms.
  • Design and develop high-performance, distributed observability platforms for metrics, logs, traces, and real-time monitoring.
  • Develop production applications, solutions, and features for NVIDIA SOC products.
  • Partner with software, driver, and product/data center/Cloud units to launch new GPU platforms and resolve complex system challenges.
  • Engage in code reviews and contribute to substantial production codebases using C/C++.
  • Develop and sustain an in-depth knowledge of OS and system software, focusing on Linux internals, device drivers, kernel/user boundaries, concurrency, and performance profiling.

What you'll need

  • BS/MS/PhD (or equivalent experience) in Computer Science or a related degree.
  • At least 10 years of experience in developing SOC systems and platform software.
  • Strong hands-on experience developing system software, covering Linux internals, device drivers, kernel/user boundaries, concurrency, and performance profiling.
  • Hands-on experience with building modern observability architectures, including metrics, logs, traces, distributed systems design, business intelligence, and analytics stack.
  • Proficiency in high-performance, secure, production software stack and backend systems programming.
  • A solid understanding of Advanced Operating Systems, Advanced Database, Computer Architecture, and Distributed systems.
  • Experience developing AI/ML applications and integrating with various features and applications.

Skills: GPU, SOC, platform software, kernel device driver, Linux internals, AI workloads

Market context

This role has been open 0 days — well below the 54-day median for Infrastructure/Platform Software roles.

Infrastructure/Platform Software · GPU Software Stack

Open roles in category
226
Median days open
54 d
Median salary
$221k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How NVIDIA compares in Infrastructure/Platform Software hiring
Metric NVIDIA All employers we track in this specialty (226 roles · 19 employers)
Open roles in this specialty 122 226
Open roles in the wider Software, Firmware & Systems family 961 5930 · 145 employers
Median days open 48 d 54 d (−6 d vs this employer)
Median salary (USD postings) — $221k

Skills observed across this category: GPU, SOC, platform software, kernel device driver, Linux internals, AI workloads

Who's hiring in this category

  • NVIDIA (this employer) · 123 open roles · median 50 d
  • AMD · 54 open roles · median 52 d
  • Qualcomm · 19 open roles · median 161 d
  • Intel Corporation · 6 open roles · median 77 d
  • Arm Holdings · 5 open roles · median 99 d
  • d-Matrix · 2 open roles · median 107 d

How we counted: 226 open Infrastructure/Platform Software (GPU Software Stack) roles from 19 employers tracked in the SemiconductorJobs index, counted 2 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
US, CA, Santa Clara, United States
On-site
Full-time
$184,000 - $356,500 USD yearly
4 days ago

Share this job