CareerPlanGet AI match score →

Graphics Tools Software Engineer

China, Shanghai💼 Full-time🗓 2026-06-17 → 2026-08-01

Core

Design and implement new features for the Nsight graphics developer tool suite to empower developers using NVIDIA GPUs across PC, console, VR, industrial, simulation, and automotive applications.

Role type

Senior IC graphics tools software engineer

Builds

Nsight tool suite for GPU development

Domain

Graphics programming and GPU tooling

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C++ programming, object-oriented design, graphics programming APIs (Direct3D, Vulkan), Linux system-level programming, debugging and diagnostic tools (GDB, LLDB, Valgrind, strace/ltrace), crash dump analysis, memory and concurrency debugging, performance tuning

Preferred skills

3D graphics algorithms, GPU architecture knowledge, heterogeneous computing, multithreading, GPU low-level performance optimization, game industry background, UX design, GUI development, Qt framework

Technologies

Direct3D, Vulkan, Linux, GDB, LLDB, Valgrind, strace, ltrace, Qt

Responsibilities

Technical design and implementation of new features, partnering with internal and external teams, code review for performance and scalability, estimation and prioritization, collaboration with QA on test plans

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗