Drimva

NVIDIA

Senior SoC Software Engineer

$184K–$356K

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

Experience
8+ years of relevant industry experience.
Education
BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience.

About the job

Develops and validates SoC software for complex computing platforms, from early silicon through deployment, with a focus on performance, reliability, power efficiency, and serviceability.

What you'll do

  • Build SoC software, validation solutions, and test frameworks across user space, kernel, firmware, and boot software.
  • Develop validation and reliability software spanning prototypes, silicon bring-up, production, and deployment.
  • Analyze complex board- and system-level failures and improve validation, characterization, manufacturing screening, and platform bring-up software.

What they ask for

  • BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or equivalent experience.
  • Strong C and C++ programming skills, including object-oriented design and development.
  • Experience with low-level systems software, device drivers, firmware, or hardware-facing programming.
  • Understanding of processor architecture fundamentals, preferably ARM; strong problem-solving and debugging skills.

Nice to have

  • Deep knowledge of Linux kernel internals and ARM-based platforms; experience with data center, server, AI infrastructure, or mission-critical systems.
  • Pre- or post-silicon bring-up experience; experience applying AI, automation, or data-driven techniques to validation and reliability.

Pay

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

Tools

C, C++, Linux kernel, ARM

AI focus

The role may apply AI, automation, or data-driven techniques to accelerate validation, analyze failures, and improve system reliability. NVIDIA uses AI tools in its recruiting processes.

Model-written summary · the original posting is authoritative

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