Senior Systems Software Engineer - NVLink

at Nvidia
USD 148,000-287,500 per year
SENIOR
โœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Python @ 4 Networking @ 1 Perl @ 4 Debugging @ 4 System Architecture @ 3 GPU @ 4

Details

As a member of the NVLink team, you will drive feature enablement on GPU systems and develop software tools and infrastructure for next-generation GPUs that enable high-performance interconnect of multi-GPU systems. Familiarity with high-performance systems, networking protocols and architectures is a bonus.

Responsibilities

  • Drive platform bringup, feature enablement and debug on GPU systems.
  • Triage and resolve software and firmware issues uncovered in systems qualification runs.
  • Collaborate with architecture, hardware, firmware and software teams on firmware design with a focus on debug and test (DFx) and end-to-end performance.
  • Incorporate findings from customer engagements into future products to improve customer experience.
  • Log bugs and track issues to closure across impacted product lines.
  • Develop AI-based automation tools and infrastructure to improve firmware development, regressions and verification processes.

Requirements

  • BS or MS (or equivalent experience) degree in Electrical Engineering, Computer Science or a related field.
  • 5+ years of experience in a software verification role.
  • Excellent debugging and analytical skills.
  • Software development / verification knowledge is a plus.
  • Experience with Python, Perl, C, and C++.
  • Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc.).
  • Excellent interpersonal skills and ability to collaborate with on-site and remote teams.

Ways to stand out

  • Passion for low-level software development, debugging and verification.
  • Experience with AI and deep learning tools and technologies.
  • Experience with RTOS and RISC-V programming/debugging.
  • Ability to work independently with minimum supervision.
  • Schedule-oriented with excellent execution abilities.

Compensation and benefits

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

  • Base salary range for Level 3: 148,000 USD - 235,750 USD.
  • Base salary range for Level 4: 184,000 USD - 287,500 USD.

You will also be eligible for equity and benefits (see NVIDIA benefits).

Additional information

  • Location: Santa Clara, CA, United States. #LI-Hybrid
  • Applications for this job will be accepted at least until November 24, 2025.

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.