NVIDIA logo
NVIDIA6 days ago

Senior System Software Engineer - GPU Performance Profiling Tools

On-site · Shanghai, Shanghai, China

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Build and maintain internal profiling tools for performance and power optimization using real-world GPU applications. Collaborate with users to model and improve the design for next-generation GPU to achieve better performance and power efficiency. Partner with hardware architects to propose new features or improve existing ones based on real-world use cases. The role requires a BS+ in Computer Science or related field (or equivalent experience) and 3+ years of software development experience, with strong C++ skills. Experience with GPU APIs (DirectX12, Vulkan, CUDA), proficiency in profiling and optimization, and openness to contributing to open-source projects (notably 3D game engines) are preferred. Strong problem-solving abilities and excellent customer-facing communication skills are desired, along with the ability to work across multiple global groups and learn continuously.

Required Qualifications

  • BS+ in Computer Science or related field (or equivalent experience)
  • 3+ years of software development experience
  • Strong system software development skills in C++
  • Proficiency in GPU APIs such as DirectX12, Vulkan, or CUDA

Desired Qualifications

  • BS+ in Computer Science or a related field (or equivalent experience)
  • 3+ years of software development experience
  • Strong system software development skills in C++
  • Experience with GPU APIs such as DirectX12, Vulkan, or CUDA
  • Proficiency with open-source contributions, particularly 3D game engines
  • Experience with performance profiling and optimization for GPU/CPU workloads
  • Customer-facing communication skills
  • Willingness to collaborate with hardware architects and cross-functional teams
  • Experience with profiling tools and debugging for performance and power efficiency
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

NVIDIA

Senior System Software Engineer - GPU Performance Profiling Tools

Apply on Sorce