NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their Simulation and Virtualization team. This role is critical in building simulators for NVIDIA's DGX Server platforms, which are core to their rapidly growing enterprise and cloud provider businesses. The position combines deep technical expertise in system architecture, virtualization, and software development with the opportunity to work on cutting-edge technology.
The role involves architecting and developing simulation platforms for next-generation NVIDIA DGX systems, working with world-class engineering teams across hardware and software domains. You'll be responsible for building and integrating simulator components, bringing up full software stacks, and optimizing performance across the system. This position requires strong expertise in C/C++, operating systems, and virtualization technologies.
The ideal candidate will have 5+ years of experience, strong knowledge of Linux systems, and expertise in hardware emulation and virtualization technologies like QEMU and KVM. You'll be working in a collaborative environment with globally distributed teams, making strong communication skills essential. The position offers competitive compensation including a base salary range of $148,000-$356,500 USD plus equity, and the opportunity to work on technology that's transforming industries through AI and digital twins.
NVIDIA offers a dynamic work environment where creativity and innovation are valued. They are committed to diversity and equal opportunity employment, fostering an inclusive workplace where all employees can thrive. This role provides an excellent opportunity to work on cutting-edge technology while contributing to NVIDIA's mission of accelerated computing.