NVIDIA, the pioneer of GPU technology and leader in AI computing, is seeking a Senior Software Engineer to join their Graphics driver team. This role focuses on designing and developing performance enhancements for GPU drivers on current and future Linux platforms.
The position offers an exciting opportunity to work with cutting-edge graphics technology, specifically focusing on Vulkan and OpenGL software performance features. You'll be responsible for developing and maintaining software technologies that enable and support NVIDIA's GPU hardware on Linux operating systems, ensuring optimal performance and cross-platform implementation.
The ideal candidate brings substantial experience in graphics software development, with at least 4 years of hands-on experience in OpenGL/Vulkan system-level software and graphics rendering. Strong programming skills in C and C++ are essential, along with deep knowledge of Linux operating systems. The role requires collaboration with worldwide teams across software, hardware, architecture, and OEM support.
NVIDIA offers a competitive compensation package with a base salary range of $184,000 - $287,500 USD, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries, having transformed from a gaming graphics company to a leader in AI computing. This role provides an opportunity to work on pioneering technology that impacts various industries and contributes to NVIDIA's continued leadership in accelerated computing and AI solutions.
Working at NVIDIA means joining a team of forward-thinking professionals in an environment that values creativity, autonomy, and technical excellence. The company's commitment to diversity and inclusion, combined with its position at the forefront of technological innovation, makes this an exceptional opportunity for talented engineers passionate about graphics performance and system-level software development.