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 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 C/C++ programming skills, deep understanding of operating systems and hardware interfaces, and experience with virtualization technologies.
This is an excellent opportunity for an experienced software engineer who wants to work at the intersection of hardware and software, contributing to NVIDIA's mission of advancing accelerated computing. The position offers the chance to work with cutting-edge technology in AI and HPC, while collaborating with globally distributed teams. NVIDIA's commitment to innovation and technical excellence makes this an ideal role for someone passionate about system-level software development and simulation technologies.
The hybrid work environment and NVIDIA's strong company culture provide an excellent setting for professional growth. The company's focus on diversity and inclusion, combined with their position at the forefront of AI and digital twins technology, makes this an exciting opportunity for candidates looking to make a significant impact in the field of accelerated computing.