Senior System Software Engineer, GPU Server

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Tech Stack

AI Algorithms @ 4 CUDA Communication @ 6 Debugging @ 7 GPU HPC InfiniBand @ 1 Leadership @ 6 NVLink @ 1 Networking @ 7

Details

We are seeking software engineers to work on next-generation high-speed interconnect technologies. The role focuses on developing demanding high-speed I/O applications for GPUs and high-performance computing servers, collaborating closely with hardware architects, silicon designers, and platform software experts to support innovation in factories and data centers.

Responsibilities

  • Work closely with architecture, hardware, and driver teams throughout the product development lifecycle of computing and graphics processors and compute products.
  • Create software tools and infrastructure required for new chip development, validation, and productization.
  • Assess new hardware features and architect diagnostic software using pre-beta CUDA extensions.
  • Apply knowledge of operating systems, algorithms, and computer architecture to provide robust and efficient solutions for validating and testing next-generation processors.
  • Work with hardware and software architectures at the systems level.

Requirements

  • Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • 8 or more years of experience in a related hardware/software position.
  • Strong C and C++ programming skills.
  • Familiarity with computer architecture and the ability to work close to the hardware.
  • Strong knowledge of networking concepts and algorithms and a solid foundation in systems software, particularly operating system fundamentals.
  • Experience with PCIe, NVLink, or server I/O technologies such as InfiniBand and Ethernet is a plus.
  • Previous experience working on a large system software codebase is preferable.
  • Very strong problem-solving and debugging skills.
  • Ability to self-manage, demonstrate leadership, and work effectively with others.
  • Excellent communication skills and dedication to meticulous engineering practices.

Compensation and Benefits

The base salary depends on location, experience, and the pay of employees in similar positions. The base salary ranges are USD 184,000–287,500 for Level 4 and USD 224,000–356,500 for Level 5. The role also includes eligibility for equity and benefits.

Applications will be accepted at least until October 6, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs