All vacancies
System Software Engineer, GPU Development Tools
NVIDIA
China, Shanghai · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)
A key part of NVIDIA's strength is our sophisticated development tools and modelling environments that enable our incredible pace of delivering new technology to market. We are looking for forward-thinking, hard-working, and creative people to join a multifaceted software team with high production-quality standards.
Responsibilities
- This role will require you to play a critical part in every stage of development of a GPU!
- Improve the daily workflows of the world’s top chip modelers and designers to help produce the next greatest generation of GPUs.
- Empower GPU architects to understand application performance today and model competition-destroying performance for tomorrow.
- Coordinate with architecture and software teams to enable functional and performance testing for the next architecture.
- What we need to see
- Bachelor's or higher degree in Computer Science, Computer Engineering, or related major
- 2+ years of experience
- Aptitude to work across the GPU, driver, and application stacks
- Strong C/C++ is a must-have capability
- Fluent in written and spoken English
Languages
- Work format
- On-site
- Seniority
- Mid
- Posted
- 24 Apr 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Rust DeveloperEPAM Systems · Remote · Armenia
- n8n DeveloperKDCI · Remote · worldwide, UTC+4 accepted
- Software Engineer (m/w/d)L21s GmbH · Remote · worldwide, UTC+4 accepted
- Database DeveloperARMECONOMBANK OJSC · Armenia · On-site
- Backend EngineerParqet Fintech GmbH · Remote · worldwide, UTC+4 accepted
- Tech Lead / Systems Architect (Python / C# / Java)The A Career · Remote · worldwide, UTC+4 accepted

