NVIDIA

System Software Engineer, GPU Simulation

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Define, design, develop and verify features for GPU simulation platforms; collaborating with hardware engineers and fellow software engineers.
  • Improve simulation performance, fix bugs across user and kernel stacks, and automate systems for regression testing.
  • Heavily involve with the early modeling and simulation required to produce our world-class products.
  • Collaborate and communicate effectively with teams from all around the globe.

Requirements

  • BE degree or higher (Computer Science or related) with 2+ years of relevant experience.
  • In-depth understanding of Windows or Linux device drivers, PC architecture, and ability to work close to the hardware.
  • Proficient in C/C++ with strong software development, optimization, and analytical skills.
  • Strong debugging skills and extensive experience using gdb/kgdb/windbg to analyze system software.
Applicant Tracking System Keywords

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

Hard Skills & Tools
CC++GPU simulationWindows device driversLinux device driversPC architecturedebugginggdbkgdbwindbg
Soft Skills
collaborationcommunicationanalytical skillsproblem-solving
Certifications
BE degreeComputer Science degree