Full-Time

Senior Software Engineer – Simulation and Virtualization at NVIDIA

Company NVIDIA
Location Santa Clara
How You'll Work onsite
Level senior
Sector Technology
Posted Posted 0 days ago

Job Description

We are hiring a Senior Software Engineer to contribute to the development of simulators for our DGX Server platforms. As a member of our team, you will work with world-class engineering teams across hardware and software to build scalable systems at the speed of light.

Your primary responsibilities will include:

  • Contributing to the architect and development of a simulation platform for next-gen NVIDIA DGX platforms.
  • Building, integrating, and enhancing simulator components with new hardware features and writing supporting technical documents.
  • Bringing the full software stack up on the DGX Simulator, working closely with hardware modeling, kernel, and platform driver teams distributed globally.
  • Improving performance, fixing bugs across the user and kernel stack, and automating execution flow.

To succeed in this role, you will need to have proficient C/C++ programming skills, strong software development, optimization, user, and kernel mode debugging skills, as well as a good understanding of operating system fundamentals and system architecture.

In addition, you should have experience with hypervisors and hardware emulators, such as QEMU, KVM, VDK, Simics, etc., and working experience on a major Linux distribution like Ubuntu, Red Hat, or SLES.

Strong interpersonal and communication skills are essential to work with a globally distributed engineering team.

Bachelor's degree in computer science or a related field (or equivalent experience) with 5+ years of relevant experience is required.

If you have experience in hardware and software stack bring-up using simulators and emulators, previous experience around hardware interfaces such as PCIe, SPI, I3C, etc., with Linux boot solutions on x86 and ARM class platforms, or experience in out-of-band and in-band management architectures, contribution in QEMU/KVM open-source repositories, or experience in Verilog and SystemC, you will stand out from the crowd.

XML job scraping automation by YubHub

Similar Jobs

Full-Time

Sr. Manager, Logistics – Data Center Operations

xAI
Memphis, TN
More Info
Full-Time

Construction Manager

xAI
Memphis, TN
More Info
Full-Time

Backend Engineer – API

xAI
London, UK
More Info
Full-Time

Product Manager of AI Applications, Global Public Sector

Scale
Doha, Qatar ; Dubai, UAE
More Info
Full-Time

Product Manager, Public Sector GenAI Test & Evaluation (T&E)

Scale
San Francisco, CA; St. Louis, MO; New York, NY; Washington, DC
More Info

Receive the latest articles in your inbox

Join the Houtini Newsletter

Practical AI tools, local LLM updates, and MCP workflows straight to your inbox.