Jobs Companies NVIDIA System Software Engineer, Profiler - GPU

À propos de ce poste System Software Engineer, Profiler - GPU chez NVIDIA

NVIDIA · Sur site · US, TX, Austin

At NVIDIA, we build groundbreaking products for the following sectors: Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers use your tools to debug, profile and analyze the performance of their systems/applications using the low-level libraries that you helped to craft as a member of the GPU Foundations Developer Tools team! Innovate as you develop the performance analysis capabilities of NVIDIA hardware along with the Nsight tools and the foundation library to support next generation accelerated computing at datacenter scale.

As a system software engineer in the Developer Tools group, you will be developing software that empowers GPU application developers to build outstanding compute applications deployed on the world’s largest distributed environments. We are seeking a talented Software Engineer to join our team and contribute to the performance triage development and co-design of foundational software libraries for developer tools in collaboration with our Hardware Architecture team. Join our team and gain exciting opportunities to work hands-on at every layer of NVIDIA's outstanding technology.

What you’ll be doing:

  • Design, develop, and maintain GPU performance foundation libraries for Nsight tools with focus on high fidelity hardware events and counters.

  • Develop and implement GPU assembly tests.

  • Build and maintain a test validation framework written primarily in CUDA and GPU Assembly.

  • Utilize emulators to debug and verify instruction events.

  • Document tools use cases and data processing workflows to facilitate architectural explorations.

What we need to see:

  • B.S. EE/CS (or equivalent experience) and 5+ years of experience or MS with 2+ years' experience, or Ph.D.

  • Strong programming ability in C, C++, and scripting languages such as Python.

  • Good understanding or prior experience with low level assembly code.

  • Solid understanding of hardware pipeline and execution unit instruction pipeline concepts, with a willingness to work at a detailed implementation level.

  • Knowledge of hardware-software co-design principles and practices.

  • Experience with performance analysis and optimization of software on hardware accelerators.

  • Experience with developing on simulators and emulators.

  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.

  • Strong communication skills, both written and verbal.

Ways to stand out from the crowd:

  • Shown knowledge of compute (CUDA/OpenCL), modern graphics (DirectX12, OpenGL, Vulkan, Metal), or DL frameworks (PyTorch/JAX).

  • Prior experience authoring developer tools, particularly for GPUs, games, pro visualization, or compute workloads.

  • Knowledge of performance analysis, particularly of GPU applications.

  • Experience in driver development.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until July 28, 2026.

This posting is for an existing vacancy. 

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Prêt à postuler chez NVIDIA ?
Postuler chez NVIDIA

À propos de NVIDIA

NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA .

Voir tous les emplois chez NVIDIA →

Emplois similaires

NVIDIA
Frontend Web Software Engineer, NGC
NVIDIA
⚡ Postuler tôt US, CA, Santa Clara Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 4 j
Ping Identity
Staff Software Engineer
Ping Identity
⚡ Postuler tôt US - Austin, TX - Hybrid Hybride $132,000–$152,500
● Nouveau 👁 Vu ✓ Postulé il y a 5 j
NVIDIA
Senior Systems Software Engineer, Containers and Kubernetes
NVIDIA
⚡ Postuler tôt US, CA, Santa Clara Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 j
American Institutes for Research
Healthcare Programmer, Medicaid and Pharmacy
American Institutes for Research
⚡ Postuler tôt US-Remote | US-VA-Arlington |... · lieu restreint $130,000–$160,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
NVIDIA
Senior Linux Kernel Systems Software Engineer – CSP Engagements
NVIDIA
⚡ Postuler tôt US, CA, Santa Clara Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
CACI
Senior Software Engineer NAVAIR Product Line
CACI
⚡ Postuler tôt Austin, TX, US Sur site $108,400–$227,500
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Vectra
Senior Software Engineer
Vectra
⚡ Postuler tôt Austin, TX Sur site $150,000–$190,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Trimble
Sr. Software Engineer
Trimble
⚡ Postuler tôt US - TX, Austin Sur site $144,600–$198,800
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Accenture
Custom Software Engineer
Accenture
⚡ Postuler tôt Pune Sur site
● Nouveau 👁 Vu ✓ Postulé dans 2 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez NVIDIA

Voir tous les emplois chez NVIDIA →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit