Drimva

NVIDIA

Senior SoC Software Engineer

$184K–$288K

US, CA, Santa Clara · Senior · Full-time · Posted Oct 13, 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

Develop and validate SoC software for complex computing platforms, from early silicon through deployment, improving 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 system validation and reliability software spanning prototypes, silicon bring-up, production, deployment, and failure resolution.
  • Improve validation, thermal and power characterization, manufacturing screening, and platform bring-up; investigate system-level failures.

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 debugging and problem-solving 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, or experience using AI, automation, or data-driven techniques to accelerate validation and reliability.

Pay

184,000 USD - 287,500 USD (base salary)

Tools

C, C++, Linux kernel, ARM

AI focus

May apply AI, automation, or data-driven techniques to accelerate validation, analyze failures, and improve system reliability.

Model-written summary · the original posting is authoritative

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