Senior Software Engineer – Simulation And Virtualization

NVIDIA

Base: $152,000 - $241,500 usd (level 3) or $184,00...
Proficient in c/c++ programming
Strong os fundamentals and system architecture
Experience with hypervisors and hw emulators
This role involves contributing to the architecture and development of a simulation platform for next-generation NVIDIA DGX platforms

Job Summary

  • This role involves contributing to the architecture and development of a simulation platform for next-generation NVIDIA DGX platforms.
  • Candidates will work closely with globally distributed engineering teams across hardware modeling, kernel, and platform driver domains.
  • The position offers competitive compensation ranging from $152,000 to $287,500 USD depending on level, along with equity and benefits.

Matching Summary

Match Score: 85

This role involves contributing to the architecture and development of a simulation platform for next-generation NVIDIA DGX platforms.

Salary

Base: $152,000 - $241,500 USD (Level 3) or $184,000 - $287,500 USD (Level 4); Bonus/Equity: Eligible for equity; Benefits: Comprehensive benefits package included

Skills & Requirements

Must-have

  • Proficient in C/C++ programming
  • Strong OS fundamentals and system architecture
  • Experience with hypervisors and HW emulators
  • Linux distribution experience (Ubuntu/RedHat/SLES)
  • User and kernel mode debugging skills

Nice-to-have

  • Experience with QEMU/KVM open source contributions
  • Knowledge of Verilog and SystemC
  • Familiarity with PCIe, SPI, I3C interfaces
  • Out of Band and Inband management architectures
  • Global team collaboration experience

Key Requirements

  • Bachelor's degree in computer science or equivalent
  • 5+ years of relevant software development experience
  • Strong interpersonal and communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter