NVIDIA Corporation logo

System Software Engineer – Simulation and Virtualization

Job Overview

Location

5 Locations

Job Type

Full-time

Category

Software Engineering

Date Posted

July 1, 2026

Full Job Description

📋 Description

  • As a System Software Engineer – Simulation and Virtualization at NVIDIA, you will contribute to architecting and developing simulation platforms for next-generation NVIDIA Data Center platforms such as MGX, HGX, and DGX, which are critical to NVIDIA’s enterprise and cloud provider businesses.
  • Day to day, you will build, integrate, and enhance simulator components with new hardware features, bring up the full software stack on the Data Center Simulator, collaborate with hardware modeling, kernel, and platform driver teams globally, and improve performance, fix bugs across user and kernel stacks, and automate execution flows.
  • You will work with world-class engineering teams across hardware and software, contributing to scalable systems at the Speed of Light, supporting NVIDIA’s leadership in AI and HPC infrastructure.
  • In this role, you will deepen your expertise in virtualization, hardware simulation, low-level system architecture, and cross-functional collaboration, while contributing to open-source simulator ecosystems and cutting-edge data center technologies.

🎯 Requirements

  • 5+ years of experience in virtualization and HW simulation/emulation technologies
  • Proficient in C / C++ with strong software development, optimization, user & kernel mode debugging skills
  • OS fundamentals and system architecture understanding including low-level interfaces such as buses, controllers, interrupts
  • Good understanding of hypervisors & HW emulators like Qemu, KVM, VDK, SIMICs
  • Working experience on at least one major Linux distro (Ubuntu, RedHat, SLES etc.)
  • Strong interpersonal & communication skills for global distributed team collaboration

🏖️ Benefits

  • Opportunity to work on NVIDIA’s core data center platforms (MGX, HGX, DGX) powering enterprise and cloud AI/HPC workloads
  • Collaboration with world-class hardware and software engineering teams across global locations
  • Exposure to cutting-edge technologies including GPUs, NVLink, InfiniBand, Grace CPUs, and optimized AI/HPC software stack
  • Commitment to diversity, equity, and inclusion as an equal opportunity employer
  • Access to forward-thinking, hardworking teams driving innovation at the Speed of Light

Skills & Technologies

Linux
Ubuntu
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

NVIDIA Corporation logo
NVIDIA Corporation
Visit Website

About NVIDIA Corporation

NVIDIA Corporation designs and supplies graphics processing units, system-on-chips, and AI infrastructure hardware and software. Founded in 1993, the Santa Clara-based company serves gaming, data center, professional visualization, and automotive markets. Its products include GeForce GPUs, RTX graphics cards, Tesla and A100 accelerators, Jetson edge AI modules, and the CUDA parallel computing platform. NVIDIA also develops Omniverse for 3D simulation and collaborates on autonomous vehicle and robotics technologies.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
US, DC, Remote
Full-time
Expired Jul 10, 2026
Senior
Remote
Degree Required

3 months ago

Expires soon
Shanghai
Full-time
Expires Aug 20, 2026 (Soon)
Go
Senior
Remote

2 months ago

Expired
Bengaluru - BLR1
Full-time
Expired Aug 17, 2026
Python
Remote
Degree Required

2 months ago

Expires soon
Crusoe Energy Systems LLC logo

Crusoe Energy Systems LLC

Brighton, CO - US
Full-time
Expires Aug 25, 2026 (Soon)
Onsite
$125k-150k

2 months ago