logo

NVIDIA

Senior Engineer - GPU Systems

Department
Engineering
Job Type / Location
Pune
Experience Required
5+ years
Posted On

About NVIDIA

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world.

About the Team

Our Core Architecture team is looking for a hardworking System Software Engineer to help us build state of the art GPU systems for NVIDIA's next generation GPUs.

What you'll be doing

  • Design and implement system software for our next generation GPU's.
  • Contribute to multiple projects in a dynamic work environment.
  • Work with both internal teams and external customers to resolve critical software issues.
  • Work closely with GPU and various other hardware teams to bring up and debug new hardware.
  • Deliver high quality, robust system software.

What we need to see

  • B.E./B.Tech or M.Tech degree or equivalent experience.
  • 5+ years of experience in system software development.
  • Strong programming skills in C++ and Python.
  • Strong understanding of Operating Systems and computer architecture.
  • Excellent debugging and problem-solving skills.
  • Excellent communication and collaboration skills.

Ways to stand out from the crowd

  • Experience in GPU programming or GPU system software.
  • Familiarity with Linux kernel or driver development.
  • Experience with ARM or x86 architectures.

View Assessment Process

Think you'll be a good fit?