NVIDIA, the world leader in accelerated computing, is seeking a System Software Engineer to join their GPU Development Tools team. This role represents a unique opportunity to work at the cutting edge of graphics and computing technology.
The position involves developing sophisticated development tools and modeling environments that are crucial to NVIDIA's rapid technological advancement. As a System Software Engineer, you'll be working on high-level chip models, test APIs, trace generation workflows, and analysis tools. The role requires expertise in C/C++ programming and familiarity with scripting languages like Python or Perl.
What makes this role particularly exciting is its impact on NVIDIA's core technology development. You'll be working with a multifaceted software team that maintains high production-quality standards, directly contributing to the development of large-scale, general-purpose graphics and computing chips. The infrastructure you'll help develop enables driver stacks, applications, tests, and studies to run seamlessly across all functional, diagnostic, and performance models.
The position offers a competitive base salary range of $148,000 - $287,500 USD, along with equity and comprehensive benefits. You'll be working in either Santa Clara, CA or Hillsboro, OR in a hybrid work environment. The role requires 5+ years of experience and a strong background in computer science or related fields.
This is an excellent opportunity for someone who wants to work at the intersection of hardware and software, contributing to the development of next-generation GPU technology. You'll be collaborating with world-class engineers and architects, improving workflows for chip modelers and designers, and helping to shape the future of computing technology.
The ideal candidate will have strong systems-level debugging skills, knowledge of GPU APIs (DirectX, CUDA, Vulkan, or OpenGL), and understanding of systems architecture. Experience with chip simulation and full-stack web-based visualization technologies would be particularly valuable. If you're passionate about high-performance computing and want to be part of a team that's pushing the boundaries of what's possible in GPU technology, this role offers an exciting career opportunity at a leading technology company.