NVIDIA

Systems Software Engineer – GPU

NVIDIA

full-time

Posted on:

Location Type: Office

Location: Santa ClaraCaliforniaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $124,000 - $195,500 per year

Tech Stack

About the role

  • Design and implement changes in NVIDIA SW stack to improve system level resiliency and reliability at datacenter scale with thousands of GPUs.
  • Focusing on adding features that bolster system level availability, early fault detection and faster recovery.
  • Follow the devices all the way through the development process to datacenter systems, customer desktops, notebooks, workstations, and gaming console products.
  • Be heavily involved in architecture definition and early modeling, simulation required to create groundbreaking products.
  • Multiple opportunities to collaborate and communicate effectively with teams from all around the globe.

Requirements

  • BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience)
  • 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 on Linux or Windows systems
  • 2+ years of meaningful software development experience
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++software developmentsystem architectureoperating systemskernel experiencemicroprocessor fundamentalsmicrocontroller fundamentalsfault detectionrecovery
Soft Skills
collaborationcommunicationproblem solvinginitiative
Certifications
BS degree in Computer EngineeringMS degree in Computer Science