NVIDIA, the world leader in accelerated computing, is seeking entry-level software engineers to work on next-generation graphics and computing products. This role focuses on building the most stressful applications for GPU and high-performance computing server validation. The position requires strong programming skills in C++ and Python, combined with deep knowledge of graphics concepts, algorithms, and OS fundamentals.
As a System Software Engineer in the GPU Server Diagnostics team, you'll be at the forefront of hardware validation and testing, working directly with architecture and driver teams throughout the product development lifecycle. You'll be responsible for developing sophisticated software tools for chip development and validation, while utilizing cutting-edge technologies like CUDA and OpenGL.
The ideal candidate will have a strong foundation in computer architecture and systems software, with the ability to work close to the hardware level. This is an excellent opportunity for recent graduates to join a company that's transforming industries through AI and digital twins. You'll be part of a team that values meticulous engineering practices and offers the chance to work on challenging problems in high-performance computing.
NVIDIA offers competitive salaries and comprehensive benefits, making it one of the most desirable employers globally. The company values diversity and maintains an inclusive work environment, providing an excellent platform for beginning your career in system software engineering.