N

NVIDIA

Designs the chips and software that power AI

System Software Engineer - GPU Development Tools

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science, Computer Engineering, or a related major.
  • At least 2 years of experience.
  • Aptitude to work across GPU, driver, and application stacks.
  • Strong C/C++ capability.
  • Fluency in written and spoken English.

Responsibilities

  • Develop high-level chip models, test APIs, trace-generation workflows, and analysis tools.
  • Engineer and improve core infrastructure for execution, automation, and debugging during development of large-scale general-purpose graphics and computing chips.
  • Contribute to every stage of GPU development.
  • Improve the daily workflows of chip modelers and designers to support development of future GPUs.
  • Help GPU architects understand application performance and model future performance.
  • Coordinate with architecture and software teams to enable functional and performance testing for the next architecture.

Desired Qualifications

  • Python programming experience.
  • Knowledge related to artificial intelligence.
  • Experience working on operating system kernels or writing device drivers, with strong systems-level debugging skills.
  • Knowledge of GPU APIs such as DirectX, CUDA, Vulkan, or OpenGL.
  • Experience with chip and/or system simulation.
  • Understanding of systems architecture, including CPU, GPU, memory, display, buses, and kernel internals.
  • Advanced programming expertise with full-stack web-based visualization technologies to provide data insights.

About the Company

NVIDIA

Designs the chips and software that power AI

NVIDIA designs the chips and software that power artificial intelligence and sells complete data center systems to cloud providers, AI labs, and other businesses, along with GeForce graphics cards for gamers. Its GPUs, chips that perform thousands of calculations at once, became the main hardware for AI after researchers used them to train the AlexNet image-recognition model in 2012. NVIDIA connects many GPUs with its own processors and networking gear into servers and rack-sized computers, and developers program them through its CUDA software. These systems bring in most of its sales, and it also makes chips for cars and robots. Jensen Huang co-founded NVIDIA in 1993, and it is based in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at NVIDIA

See more jobs