NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their Simulation and Virtualization team. This role focuses on building simulators for NVIDIA's DGX Server platforms, which are crucial to their enterprise and cloud provider businesses. The position combines hardware and software expertise, working with cutting-edge technology including NVIDIA GPUs, NVLink, InfiniBand networking, and Grace CPUs.
The ideal candidate will be instrumental in architecting and developing simulation platforms for next-generation DGX systems, working with world-class engineering teams across hardware and software domains. This role requires strong expertise in C/C++, system architecture, and hypervisor technologies, with a focus on performance optimization and debugging at both user and kernel levels.
You'll be part of a globally distributed team, contributing to NVIDIA's mission of transforming industries through AI and digital twins. The role offers competitive compensation ($148,000-$287,500) plus equity, and provides an opportunity to work on challenging problems at the intersection of hardware and software simulation.
This position is perfect for someone with a strong background in systems programming, simulation technologies, and a passion for working with cutting-edge hardware platforms. You'll be contributing to technology that powers some of the world's most advanced AI and HPC systems, making a real impact on the future of computing.