Drimva

NVIDIA

Senior Software Engineer - SOC Platforms

$184K–$356K

US, CA, Santa Clara · Senior · Full-time · Posted Oct 1, 2026

Experience
At least 10 years developing SOC systems and platform software; also asks for multiple years in systems, platform, embedded, or GPU software roles.
Education
BS/MS/PhD (or equivalent experience) in Computer Science or a related degree.

About the job

Develop platform and system software for GPU and SOC products, including drivers, firmware interactions, observability systems, and production applications.

What you'll do

  • Develop and maintain platform software, including Linux device drivers, firmware/BIOS interactions, health monitoring, and system features.
  • Build high-performance distributed observability platforms for metrics, logs, traces, monitoring, and analytics.
  • Partner across software, driver, product, data center, and cloud teams to launch platforms and improve performance, features, and stability.

What they ask for

  • At least 10 years of experience developing SOC systems and platform software.
  • Hands-on system software experience covering Linux internals, device drivers, kernel/user boundaries, concurrency, and performance profiling.
  • Experience building observability architectures and distributed systems, including metrics, logs, traces, and analytics.
  • Proficiency in high-performance, secure production software and backend systems programming.

Nice to have

  • SOC programming and debugging across x86 and ARM architectures.
  • Linux and/or Windows, networking, and virtualization experience; demonstrated C/C++ skills and production code review experience.

Pay

184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)

Tools

Linux, C/C++, GPU, SOC, BIOS, x86, ARM, NVLink

AI focus

Develop AI/ML applications and understand how AI workloads map onto NVIDIA architectures and affect latency, throughput, and cost.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)