Drimva

NVIDIA

SoC Software Engineer – New College Graduate 2026

$108K–$196K

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

Education
Pursuing or recently completed a BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or a related field—or equivalent experience.

About the job

Develop and validate low-level SoC software for CPU, SoC, and GPU platforms, from virtual prototypes and early silicon through production deployment.

What you'll do

  • Develop SoC software, validation solutions, and test frameworks across user space, kernel, firmware, and boot software.
  • Build system validation and reliability software and help resolve hardware and software failures.
  • Contribute to system software architecture and collaborate across teams to integrate and bring up new platforms.

What they ask for

  • Pursuing or recently completed a BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or a related field—or equivalent experience.
  • Strong C or C++ programming skills and understanding of object-oriented design.
  • Familiarity with low-level systems software and device drivers, and understanding of operating systems and computer architecture.
  • Strong problem-solving and debugging skills, communication skills, and ability to collaborate in a team.

Nice to have

  • Knowledge of Linux systems or kernel internals and complex computing architectures.
  • Experience with SoC development, silicon bring-up, hardware validation, team software projects, or exposure to AI, automation, or data-driven techniques.

Pay

108,000 USD - 178,250 USD base salary (Level 1); 124,000 USD - 195,500 USD base salary (Level 2)

Tools

C, C++, Linux

AI focus

The role may use AI, automation, or data-driven techniques to accelerate validation, analyze failures, or improve system reliability. NVIDIA also states it uses AI tools in recruiting.

Model-written summary · the original posting is authoritative

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