NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer to join their simulation and virtualization team. This role is crucial for NVIDIA's data center systems, including DGX and HGX platforms, which are fundamental to their enterprise and cloud provider businesses. The position involves working with cutting-edge technology that combines NVIDIA GPUs, NVLink, InfiniBand networking, and Grace CPUs.
The ideal candidate will be responsible for building simulators for DGX Server platforms, working with world-class engineering teams across hardware and software divisions. This role requires expertise in C/C++ programming, deep understanding of operating systems, and experience with hypervisors and hardware emulators. The position offers the opportunity to work on next-generation data center platforms and contribute to NVIDIA's rapidly growing enterprise solutions.
You'll be part of a globally distributed engineering team, working on simulation platforms that play a crucial role in building scalable systems. The role combines low-level system programming with high-level architecture design, requiring both technical expertise and strong communication skills. This is an excellent opportunity for experienced software engineers who are passionate about system-level programming and want to impact the future of data center technology.
Working at NVIDIA means joining one of the most forward-thinking companies in the technology sector, with opportunities to contribute to groundbreaking developments in AI and digital twins that are transforming major industries. The company offers a collaborative environment with some of the industry's brightest minds and the chance to work on projects that have profound impacts on society.