Senior System Software Engineer - Graphics

NVIDIA

5+ yrs Pune, Hyderabad, Bengaluru Full Time Hybrid (office + remote)
NVIDIA logo
Posted : today
Actively hiring

Job description

Join NVIDIA's DirectX Graphics team and shape the future of graphics drivers for a diverse GPU range. Your work will significantly influence gaming, accelerated computing, and AI across academic, startup, and industry-leading sectors globally. We seek imaginative, driven engineers eager to meet ambitious engineering targets and enhance engineering workflows through AI-powered automation.

This role offers the chance to work with cutting-edge technology and contribute to impactful projects within a world-renowned organization. Embrace innovation and help us drive the next generation of graphics and AI solutions.

Responsibilities

Develop and maintain advanced DirectX Graphics Drivers for NVIDIA GPUs, focusing on single-GPU systems. Key activities include creating new OS and chip graphics features for upcoming platforms, enhancing gaming experiences through quality improvements, and advancing graphics and AI-driven post-processing techniques. You will also build fundamental software stacks for AI in graphics and explore AI agent-based automation for workflows like debugging, testing, and code analysis. Deploy and refine these automation solutions to accelerate engineering cycles and improve quality, collaborating across teams to achieve software objectives.

Qualifications

A B.E./B.Tech or higher degree in Computer Science/Engineering with substantial experience in graphics, system software, AI, or automation projects is required. You should have 5+ years of experience in developing system software, device drivers, embedded software, graphics applications, or engineering automation systems.

Essential skills include strong C/C++ proficiency, a solid grasp of computer graphics, computer architecture, operating system fundamentals, algorithms, and machine learning. Familiarity with building or deploying AI agents and AI-assisted developer tools for engineering workflows is also necessary. A passion for automating repetitive engineering tasks using intelligent software solutions and the ability to manage multiple priorities in a dynamic environment are crucial.

Essential Skills

C++Computer GraphicsComputer ArchitectureOperating System FundamentalsAlgorithmsMachine LearningSystem Software DevelopmentDevice DriversEmbedded SoftwareGraphics ApplicationsEngineering Automation

Good to Have

DirectXOpenGLOperating System KernelsMachine Learning AlgorithmsLLMsAI AgentsRetrieval SystemsTool-based AutomationAutomation FrameworksAI-supported Software Engineering Tools

Highlights

  • Actively hiring

More Details

RoleSenior System Software Engineer - Graphics
IndustryTechnology, Computer Software, Computer Hardware
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Nvidia logo

Nvidia

Technology

Senior System Software Engineer - Graphics at NVIDIA | SkillMX | SkillMX