Senior Simulation Software Engineer (Pre-Silicon)

NVIDIA

Santa Clara (CA)

On-site

USD 152,000 - 242,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits package

Job summary

NVIDIA is seeking a Senior System Software Engineer in Santa Clara to accelerate software bring-up for pre-silicon simulation platforms. You will drive early development, validate platform readiness, and develop automation to scale simulation-based workflows.

Join a collaborative team working across hardware, software, and infrastructure to improve tooling, debugging, and developer experience in a fast-paced AI and automotive simulation domain.

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++ programming
Python programming
Linux fundamentals
SystemC experience
Debugging

Education

BS/MS in CS/CE/EE

Tools

SystemC
VDK

Job description

NVIDIA is seeking a Senior System Software Engineer in Santa Clara to accelerate software bring-up for pre-silicon simulation platforms. You will drive early development, validate platform readiness, and develop automation to scale simulation-based workflows.

Join a collaborative team working across hardware, software, and infrastructure to improve tooling, debugging, and developer experience in a fast-paced AI and automotive simulation domain.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Software Engineer: Simulation & Platform
Senior System Software Engineer: Simulation & Platform

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 242,000
Equity
Benefits
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 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 • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
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 • Seattle (WA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Autonomy Systems Engineer: Simulation & Tools
Senior Autonomy Systems Engineer: Simulation & Tools

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 242,000
Senior Autonomous Driving Simulation Architect
Senior Autonomous Driving Simulation Architect

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Silicon Bring-Up & Validation Engineer
Silicon Bring-Up & Validation Engineer

NVIDIA • United States

Hybrid
USD 136,000 - 219,000