System Software Engineer - GPU And SOC

at Nvidia
šŸ“ United States
USD 148,000-287,500 per year
MIDDLE SENIOR
āœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 2 Software Development @ 3 Linux @ 6 Debugging @ 3 System Architecture @ 2 GPU @ 3

Details

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 production GPU and SOC kernel drivers and embedded software, focusing on platform performance, power savings, and robustness. The role requires excellence in handling intricate system level interactions.

Responsibilities

  • Design, implement and debug changes in the NVIDIA software stack to take next-gen hardware from design/development to production, focusing on kernel-mode software.
  • Follow devices through development to datacenter systems, desktops, notebooks, workstations, and gaming consoles worldwide.
  • Participate heavily in emulation, bringup, and product hardening to build groundbreaking products.
  • Collaborate and communicate optimally with global teams.

Requirements

  • BS or MS degree in Computer Engineering, Computer Science, or equivalent experience.
  • 4+ years of meaningful software development experience.
  • Experience solving problems related to sophisticated systems deployed at scale.
  • Strong C/C++ programming skills and initiative in 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 on Linux or Windows.

Ways to Stand Out

  • Background and strength with system-level (SW and HW) debugging.
  • Experience with Windows Driver Models, especially WDDM or MCDM.
  • Familiarity with system-level security concepts.
  • Experience with system software concepts.

Benefits

Base salary based on location, experience, and pay of similar employees. Range for Level 3 is $148,000 - $235,750 USD and for Level 4 is $184,000 - $287,500 USD. Eligible for equity and other benefits.

NVIDIA is an equal opportunity employer committed to diversity and inclusion.