Required Skills
About the Job
Join NVIDIA, a leader in transforming computer graphics, PC gaming, and accelerated computing for over 25 years. We are seeking talented and forward-thinking Senior System Software Engineers to contribute to our DirectX Graphics software team in Hyderabad/Secunderabad, Telangana. As a key member, you will develop and maintain high-quality DirectX Graphics Drivers for NVIDIA GPUs, focusing on single GPU system architectures. Your responsibilities will include developing new graphics features for upcoming operating systems and chips, driving quality initiatives for optimal gaming experiences, and advancing graphics algorithms and AI-based post-processing for high-end rendering. You will also contribute to fundamental stacks and features for AI in graphics and collaborate across the company to achieve software objectives.
We are looking for candidates with a B.E./B.Tech or higher degree in Computer Science/Engineering, a strong background in system software development, device drivers, or graphics applications with 5+ years of experience. Essential skills include a deep understanding of computer graphics, computer architecture, operating system fundamentals, algorithms, machine learning, and excellent C/C++ programming. The ability to multitask effectively in a dynamic environment is crucial.
Familiarity with 3D graphics concepts and programming with DirectX or OpenGL, as well as experience within operating system kernels and device drivers, are strong advantages. Knowledge of machine learning algorithms and their underlying mathematics is also highly valued. If you are passionate, creative, and dedicated, we encourage you to apply and become part of our innovative team.