Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Senior System Software Engineer – Simulation Virtualization 
India, Maharashtra, Pune 
688341286

31.07.2024
What you’ll be doing:
  • Contribute to architect and develop simulation platform 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 we need to see:
  • 8+ 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 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.
Ways to stand out from the crowd:
  • Experience in HW & SW stack bring up using Simulators & Emulators etc.
  • Previous experience around hardware interfaces such as PCIe, SPI, I3C etc with Linux boot solutions on x86 & ARM class platforms.
  • Experience in Out of Band and Inband management architectures.
  • Contribution in Qemu/KVM opensource repositories.
  • Experience in Verilog and SystemC