Taro Logo

System Software Engineer - GPU and SOC

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
$120,000 - $230,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For System Software Engineer - GPU and SOC

NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of hardworking software and hardware engineers involving a wide variety of technologies. 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.

Key responsibilities include:

  • Designing, implementing, and debugging changes in the NVIDIA SW stack
  • Following devices through the development process to various products
  • Involvement in emulation, bringup, and product hardening
  • Collaborating with global teams

Requirements:

  • BS or MS in Computer Engineering, Computer Science, or equivalent experience
  • 5+ years of meaningful software development experience
  • Strong C/C++ programming skills
  • Familiarity with computer system architecture and operating systems fundamentals
  • Experience with kernel development on Linux or Windows systems

Additional valuable skills:

  • System-level debugging
  • Windows Driver Models (WDDM or MCDM)
  • System level security concepts

NVIDIA offers competitive compensation, including equity and benefits, and is an equal opportunity employer committed to fostering a diverse work environment.

Last updated 9 months ago

Responsibilities For System Software Engineer - GPU and SOC

  • Design, implement and debug changes in the NVIDIA SW stack
  • Follow devices through the development process to various products
  • Be involved in emulation, bringup, and product hardening
  • Collaborate with global teams

Requirements For System Software Engineer - GPU and SOC

Linux
  • BS or MS in Computer Engineering, Computer Science, or equivalent experience
  • 5+ years of meaningful software development experience
  • Strong C/C++ programming skills
  • Familiarity with computer system architecture and microprocessor fundamentals
  • Strong operating systems fundamentals with kernel experience on Linux or Windows systems

Benefits For System Software Engineer - GPU and SOC

Equity
  • Equity
  • Competitive benefits package

Interested in this job?