NVIDIA
Technology
SeniorSystemSoftwareEngineer-Graphics
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior System Software Engineer - Graphics at NVIDIA. Skills: DirectX Graphics Driver development, system software development, AI in graphics, engineering automation. Develop and maintain DirectX Graphics Drivers for NVIDIA GPUs. Support single-GPU system architectures”
What You'll Achieve.
deliver the best possible gaming experience on NVIDIA GPUs; help engineering teams move faster and with higher quality
Industry & Context.
What They're Looking For.
Must Have
C/C++ programming skills, deep understanding of computer graphics, deep understanding of computer architecture, deep understanding of operating system fundamentals, deep understanding of algorithms, deep understanding of machine learning, Familiarity with building, integrating, or deploying AI agents, AI-assisted developer tools, or automation systems for engineering workflows, Passion for identifying repetitive or high-value engineering workflows and automating them through intelligent software solutions, Diligence and proven ability to multitask in a dynamic environment with shifting priorities and changing requirements
Nice to Have
knowledge of 3D graphics concepts, graphics programming using DirectX or OpenGL, Working experience inside operating system kernels and device drivers, Familiarity with machine learning algorithms and the mathematical concepts that underpin them, Practical experience with LLMs, AI agents, retrieval systems, tool-based automation, automation frameworks, or AI-supported software engineering tools, Established skill in spotting and automating routine or complicated engineering workflows with AI-powered systems
What You'll Do.
Develop and maintain DirectX Graphics Drivers for NVIDIA GPUs
Support single-GPU system architectures
Development of new OS and new chip graphics features for upcoming operating systems and GPU architectures
Developing and driving quality improvement initiatives
Advancement of graphics and AI-based post-processing features and graphics algorithms for high-end rendering
Development of fundamental software stacks and features to use AI in graphics
Exploring methods to automate engineering workflows using AI agents
and continuously improving agent-based automation solutions
How You'll Work.
Team & Collaboration
Collaborating with teams across the company to plan and drive software objectives for the team
Full Job Description
NVIDIA invites world-class and innovative software engineers to join the DirectX Graphics software team. You will focus on DirectX Driver software development for a wide GPU lineup. Our efforts have a significant impact on gaming, graphics, accelerated computing, and AI, reaching academic institutions, startups, and industry leaders globally. We are searching for passionate, hardworking, and creative engineers who can help us reach our engineering goals while also discovering ways to improve and automate engineering workflows through AI agents. **What you 'll be doing:** You will develop and maintain outstanding DirectX Graphics Drivers for NVIDIA GPUs, with a focus on supporting single-GPU system architectures. The work involves: * Development of new OS and new chip graphics features for upcoming operating systems and GPU architectures * Developing and driving quality improvement initiatives to deliver the best possible gaming experience on NVIDIA GPUs * Advancement of graphics and AI-based post-processing features and graphics algorithms for high-end rendering * Development of fundamental software stacks and features to use AI in graphics * Exploring methods to automate engineering workflows using AI agents, involving activities such as debugging, testing, triage, code analysis, documentation, and boosting developer efficiency * Building, deploying, and continuously improving agent-based automation solutions that help engineering teams move faster and with higher quality * Collaborating with teams across the company to plan and drive software objectives for the team **What we need to see:** * B.E./B.Tech or higher degree in Computer Science/Engineering with significant graphics, system software, AI, or automation-related project or thesis work * 5 + years of experience and passion for developing system software, device drivers, embedded software, graphics applications, or engineering automation systems * Strong C/C++ programming skills and a deep understanding of
Applying for this Senior System Software Engineer - Graphics role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about NVIDIA?
Real rants from real employees. Read before you apply.