NVIDIA, the world leader in accelerated computing, is seeking a Senior System 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 technologies including NVIDIA GPUs, NVLink, InfiniBand networking, and Grace CPUs.
The role involves architecting and developing simulation platforms for next-generation NVIDIA Data Center platforms, requiring deep expertise in C/C++, system architecture, and virtualization technologies. You'll be working with world-class engineering teams across hardware and software domains, bringing full software stack up on Data Center Platform Simulators.
The ideal candidate should have strong foundations in operating systems, low-level interfaces, and experience with hypervisors and hardware emulators. Knowledge of Linux distributions and hardware interfaces such as PCIe, SPI, and I3C is highly valued. The position offers the opportunity to work on cutting-edge technology that powers AI and HPC applications worldwide.
Working at NVIDIA means joining one of the most forward-thinking companies in technology, with a culture that values creativity, passion, and self-motivation. The role offers the chance to contribute to systems that are fundamental to NVIDIA's rapidly growing enterprise and cloud provider businesses, making a direct impact on the future of computing technology.