Nvidia

Senior System Software Engineer

Nvidia
Apply
19 hours ago
Pune, IndiaSenior

Responsibilities

  • Develop system software solutions for kernel-level problems with multifunctional teams.
  • Discuss architectural details with hardware teams and build software solutions collaboratively.
  • Participate in chip development from inception through production.
  • Track emerging trends in PCIe and connected technologies to improve performance and power efficiency.
  • Solve complex technical problems across existing and new architectures.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, or equivalent experience.
  • 5+ years of experience working on core system software problems.
  • Extensive knowledge of PCIe and associated technologies.
  • Proficiency in C and kernel-level debugging.
  • Strong problem-solving, attention to detail, communication, teamwork, and leadership skills.
  • Preferred: expertise in SoC silicon bring-up, experience developing software with AI tools, and system-level knowledge beyond a single component.

Tech Stack

C

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me