Back to Jobs
NVIDIADevelopment 1h ago

Senior Software Engineer – Simulation and Virtualization

United StatesUnited StatesCanadaCanada
Full-time
$152,000 - $287,500 USD/year

Job Description

About the Role: NVIDIA data center systems, such as DGX and HGX, have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and a fully optimized AI and HPC software stack. We are hiring a Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building scalable systems at Speed of Light! You will work with world-class engineering teams across HW and SW.

What You'll Do

  • Contribute to architect and develop simulation platforms for next-gen NVIDIA DGX platforms.
  • Build, integrate and enhance simulator components with new HW features and write supporting technical documents.
  • Bring full SW stack up on DGX Simulator; work closely with hardware modeling, kernel & platform driver teams distributed globally.
  • Improve performance, fix bugs across user and kernel stack, and automate execution flow.

What You Bring

  • 5+ years of relevant experience with a Bachelor's degree in computer science or a related field.
  • Proficient in C/C++ with strong software development, optimization, user & kernel mode debugging skills.
  • OS fundamentals and system architecture understanding like low-level interfaces such as buses, controllers, interrupts etc.
  • Good understanding of hypervisors & HW emulators, like QEMU, KVM, VDK, Simics, etc.
  • Working experience on any one major Linux distro like Ubuntu, RedHat, SLES etc.
  • Strong interpersonal & communication skills to work with a globally distributed engineering team.
  • Bonus: Experience in HW & SW stack bring up using Simulators & Emulators, hardware interfaces (PCIe, SPI, I3C) with Linux boot solutions on x86 & ARM, Out of Band and Inband management architectures, and Verilog/SystemC.

Benefits

  • Base salary range: $152,000 - $287,500 USD/year (depending on level).
  • Eligibility for equity and comprehensive benefits packages.
  • Opportunity to work on cutting-edge data center virtualization technologies.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.