Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Senior System Software Engineer - GPU 
United States, Texas 
808909149

01.12.2024

What you'll be doing:

  • Define, design, develop and verify features for our GPUs; collaborating with hardware engineers and fellow software engineers

  • Build platforms and systems using our GPUs & CPUs that make the next generation data center servers, supercomputers, customer desktops, notebooks, workstations, and gaming console products

  • Be heavily involved with the early modeling and simulation required to produce our world-class products

  • Have multiple opportunities to collaborate and communicate effectively with teams across the globe

What we need to see:

  • BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience)

  • 12+ years of meaningful software development experience

  • Strong C programming skills as well as having shown initiative in pursuing independent coding projects

  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)

  • Kernel experience with Linux, Android, Chrome, or Windows systems

Ways to stand out from the crowd:

  • Background and strength with complex system-level debugging is invaluable

  • Deep understanding of memory management and virtualization concepts

  • Familiarity with kernel level security concepts

  • Experience with embedded system SW concepts, e.g.: RTOS and overlay programming models

You will also be eligible for equity and .