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 role requires deep technical knowledge in C/C++, operating systems, and virtualization technologies. You'll be responsible for architecting and developing simulation platforms, integrating new hardware features, and working with globally distributed teams. The ideal candidate should have strong experience with Linux systems, hypervisors, and hardware emulators.
This is an excellent opportunity for someone passionate about system-level software development and hardware simulation. You'll be working at the intersection of hardware and software, helping to build and optimize complex systems that power AI and HPC workloads. The position offers competitive compensation, including a base salary range of $148,000 - $356,500, plus equity and benefits.
NVIDIA's commitment to innovation and their position at the forefront of AI and digital twins technology makes this an exciting opportunity for engineers looking to make a significant impact. The company values diversity and maintains an inclusive work environment, making it an attractive destination for talented professionals looking to advance their careers in technology.