~19d ago

Graphics Tools Software Engineer

ChinaChina·Shanghaimid
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

Ready to move at the speed of light? NVIDIA is building the next generation of Graphics Developer Tools, and we're looking for a deeply technical, innovative,

Technical Tools
Software EngineerSoftware Engineering

Ready to move at the speed of light? NVIDIA is building the next generation of Graphics Developer Tools, and we're looking for a deeply technical, innovative, and hands-on software engineer to help lead the way. As part of the NVIDIA Nsight team, this engineer will develop tools that empower developers worldwide to harness the full power of NVIDIA GPUs across PC and console games, virtual reality, industrial design, simulation, and automotive applications.

Responsibilities

~1 min read

This role centers on the technical design and implementation of new features across the Nsight tool suite. Day-to-day work includes partnering closely with internal teams and external collaborators across NVIDIA, driving technology discussions, and providing thoughtful feedback on architecture. The engineer in this role will write fast, maintainable, well-documented code; review peers' work with an eye for performance, scalability, and correctness; and contribute to realistic delivery schedules through accurate estimation and prioritization. Collaboration with the QA team to define test plans for new features is also a regular part of the job, alongside continued growth in both technical and non-technical skills.

Requirements

~1 min read

Strong candidates bring excellent C++ programming skills, a solid grasp of object-oriented design, and proficiency in at least one graphics programming API such as Direct3D or Vulkan. Equally important is solid system-level programming experience, including strong familiarity with Linux internals (processes, threads, IPC, memory management, file systems, sockets, and system calls) and hands-on proficiency with debugging and diagnostic tools such as GDB, LLDB, Valgrind, strace/ltrace,. Experience analyzing crash dumps and core files, and diagnosing complex memory, concurrency, and performance issues in production-grade software, is essential.

Beyond technical depth, this role calls for strong math skills, excellent written and verbal communication, and the ability to thrive on a team of engineers in a fast-paced, dynamic environment. Reliable estimation and on-time delivery are key. A CS or BSE degree and 3+ years of relevant experience are preferred.

  • Knowledge of 3D graphics algorithms and GPU architectures

  • Strong grasp of heterogeneous computing and multithreading—including a deep understanding of streaming multiprocessors, warp scheduling, and related concepts—along with experience in GPU low-level performance tuning and optimization, including profiling and debugging

  • Background in the game industry or another field that demands high-performance graphics

  • Working knowledge of UX design, GUI development, and the Qt framework

  • A demonstrated track record of initiative and determination in getting things done

NVIDIA is widely considered one of the technology world's most desirable employers, with some of the most brilliant and talented people anywhere working here. If that sounds like a place where creativity and autonomy can thrive, we'd love to hear from you.

Location & Eligibility

Where is the job
Shanghai, China
On-site at the office
Who can apply
CN

About this job

Who can apply
China
Posted
19 days ago
Employer
has 3,400 open jobs on Jobera in 29 countries.

Listing Details

First seen
October 18, 2026
Last seen
November 7, 2026

Posting Health

Days active
19
Repost count
0
Trust Level
19%
Scored at
November 7, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Graphics Tools Software Engineer