We are hiring a Senior 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 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 you need
- 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.
- Bachelor’s degree in computer science or related (or equivalent experience) with 5+ years of relevant experience.