Senior System Software Engineer - Simulation & Pre-Silicon

NVIDIA

Hillsboro (OR)

On-site

USD 152,000 - 242,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA in Hillsboro, OR is seeking a Senior System Software Engineer for the Simulation Software team. You will drive early software bring-up on simulation platforms for new chip and platform programs and verify readiness in pre-silicon environments.

You will develop scripts and automation to improve productivity and collaborate across teams to enable debugging and validation; strong C/C++ and Python, SystemC/VDK experience required.

Qualifications

  • BS, MS, or equivalent experience 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
SystemC/VDK
Linux fundamentals
Shell scripting
Debugging
Cross-team collaboration

Education

BS/MS or equivalent in CS/CE/EE

Job description

NVIDIA in Hillsboro, OR is seeking a Senior System Software Engineer for the Simulation Software team. You will drive early software bring-up on simulation platforms for new chip and platform programs and verify readiness in pre-silicon environments.

You will develop scripts and automation to improve productivity and collaborate across teams to enable debugging and validation; strong C/C++ and Python, SystemC/VDK experience required.

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 Corporation in • Santa Clara (CA)

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
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 & Platform
Senior System Software Engineer: Simulation & Platform

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 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 • Seattle (WA)

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

On-site
USD 152,000 - 242,000