Senior System Software Engineer - Simulation & Pre-Silicon

Nvidia Corporation in

Santa Clara (CA)

On-site

USD 152,000 - 242,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA in Santa Clara, CA is seeking a Senior System Software Engineer for Simulation Software to help drive early software bring-up on simulation platforms and validate software in pre-silicon environments. This role requires a BS or MS in CS/CE/EE, 5+ years of software development, strong C/C++ and Python, and hands-on experience with SystemC/VDK.

You will create tools and automation to improve productivity and scale, work across teams, and enable platform teams on complex simulation

Qualifications

  • BS, MS or equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5+ years of relevant software development experience.
  • Strong C/C++ and Python programming skills.
  • Hands-on experience with SystemC, VDK, or similar simulation platforms.
  • Experience with system software bring-up, platform validation, low-level software development, or infrastructure-facing systems engineering.
  • Strong Linux fundamentals, including shell scripting, process/debug tools, and development workflows.
  • Strong debugging and problem-solving skills across software stacks, tools, platform behavior, and system interactions.
  • Experience building developer tools, automation, test infrastructure, triage workflows, or tooling focused on improving efficiency.
  • Ability to work across teams and drive technical execution in ambiguous early-development environments.

Responsibilities

  • Drive early software bring-up on simulation platforms for new chip and platform programs.
  • Verify platform readiness and validate software functionality in pre-silicon development environments.
  • Develop scripts, tools, and automation that improve productivity, reliability, and scale for simulation-based software development.
  • Enable module teams to use simulation platforms effectively for development, debugging, and validation.
  • Debug complex issues spanning software, platform configuration, infrastructure, and simulation environment interactions.
  • Improve developer experience for teams using simulation infrastructure through better workflows, diagnostics, and tooling.

Skills

C/C++
Python
Linux
Shell scripting
Debugging
Automation tooling
Cross-team collaboration

Education

BS/MS in CS/CE/EE

Tools

SystemC
VDK

Job description

NVIDIA in Santa Clara, CA is seeking a Senior System Software Engineer for Simulation Software to help drive early software bring-up on simulation platforms and validate software in pre-silicon environments. This role requires a BS or MS in CS/CE/EE, 5+ years of software development, strong C/C++ and Python, and hands-on experience with SystemC/VDK.

You will create tools and automation to improve productivity and scale, work across teams, and enable platform teams on complex simulation

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior System Software Engineer - Simulation & Pre-Silicon
Senior System Software Engineer - Simulation & Pre-Silicon

NVIDIA • Hillsboro (OR)

On-site
USD 152,000 - 242,000
Senior System Software Engineer - Simulation & Pre-Silicon Tools
Senior System Software Engineer - Simulation & Pre-Silicon Tools

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior Pre-Silicon Simulation Engineer
Senior Pre-Silicon Simulation Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Senior System Software Engineer: Simulation & Platform
Senior System Software Engineer: Simulation & Platform

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Pre-Silicon System Software Engineer (C++/Python)
Pre-Silicon System Software Engineer (C++/Python)

NVIDIA AI • Seattle (WA)

On-site
USD 180,000 - 240,000
Equity
Comprehensive Benefits Package
Senior System Software Engineer - Simulation Software
Senior System Software Engineer - Simulation Software

NVIDIA AI • Seattle (WA)

On-site
USD 180,000 - 240,000
Equity
Comprehensive Benefits Package
Senior System Software Engineer - Simulation Software
Senior System Software Engineer - Simulation Software

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior System Software Engineer - Simulation Software
Senior System Software Engineer - Simulation Software

NVIDIA • Hillsboro (OR)

On-site
USD 152,000 - 242,000
Senior System Software Engineer - Simulation Software
Senior System Software Engineer - Simulation Software

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior System Software Engineer - Simulation Software
Senior System Software Engineer - Simulation Software

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 152,000 - 242,000