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 SOC 
Taiwan, Taipei 
231134272

01.12.2024

As a GPU/SOC system software engineer, you will work with a team ofvery talentedsoftware and hardware engineers involving a wide variety of technologies.As someone who is hardworking and passionate about their work, you will craft and debug key aspects of our production GPU and SOC kernel drivers and embedded SW, focusing on platform performance, power savings, and robustness.You shouldthe ability to excel in an environment with intricate system level interactions.

be doing:

  • Design and implementsoftwarefeaturesand debug software changesin NVIDIAsoftwarestack,withfocus onkernel-mode software,to takethe latestcutting-edgeNVIDIA GPUsfrom design/developmenttoproductionfora wide spectrumof users including scientific visualization, game enthusiasts, educational institutions, and Windowsnotebookusers.

  • You will follow the devices all the way through the development process todatacenter systems,customer desktops, notebooks, workstations, and gaming console products that are used throughout the world.

  • Be heavily involved in architecture definition, emulation, bring-up,andproduct hardeningrequiredto create our groundbreaking products

  • Multiple opportunities to collaborate and communicate effectively with teams from all around the globe

What we need to see:

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

  • 5+ years of substantial experience in software development

  • Background in solving problems that apply to large complex systems deployed at scale.

  • Strong C/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.)

  • Strong Operating systems fundamentals with Kernel experience onWindowsor Linux


Ways to stand out from the crowd:

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

  • Windows Driver Models, with WDDM or MCDM a strong plus.

  • Experience working on system level reliability and resiliency features.

  • Familiarity with system level security concepts

  • Experience with embedded system SW concepts.