Senior System Software Engineer - Graphics

NVIDIA NVIDIA · Semiconductors · Pune, India +2

Senior System Software Engineer at NVIDIA focusing on DirectX Graphics Drivers, with a significant emphasis on exploring and building AI agents to automate engineering workflows like debugging, testing, and code analysis. The role involves developing AI-based post-processing features and fundamental software stacks for AI in graphics, and improving developer efficiency through AI.

What you'd actually do

  1. Development of new OS and new chip graphics features for upcoming operating systems and GPU architectures
  2. Developing and driving quality improvement initiatives to deliver the best possible gaming experience on NVIDIA GPUs
  3. Advancement of graphics and AI-based post-processing features and graphics algorithms for high-end rendering
  4. Development of fundamental software stacks and features to use AI in graphics
  5. Exploring methods to automate engineering workflows using AI agents, involving activities such as debugging, testing, triage, code analysis, documentation, and boosting developer efficiency

Skills

Required

  • C/C++ programming
  • computer graphics
  • computer architecture
  • operating system fundamentals
  • algorithms
  • machine learning
  • building, integrating, or deploying AI agents, AI-assisted developer tools, or automation systems for engineering workflows

Nice to have

  • 3D graphics concepts
  • graphics programming using DirectX or OpenGL
  • operating system kernels
  • device drivers
  • machine learning algorithms
  • mathematical concepts that underpin them
  • LLMs
  • retrieval systems
  • tool-based automation
  • automation frameworks
  • AI-supported software engineering tools
  • spotting and automating routine or complicated engineering workflows with AI-powered systems

What the JD emphasized

  • AI agents
  • automation
  • AI-based post-processing features
  • AI in graphics
  • agent-based automation solutions
  • automating them through intelligent software solutions
  • AI agents
  • automation frameworks
  • AI-supported software engineering tools
  • automating routine or complicated engineering workflows with AI-powered systems

Other signals

  • AI agents
  • automation