New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

System Software Engineer, Multi-Node Analysis

NVIDIA
Apply →
senior full-time

First indexed 25 Aug 2026

Description

NVIDIA's products, hardware and software, are world leaders for performance and efficiency. We are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions across a wide range of sectors. We are seeking System Software Engineers who are passionate about what they do and are committed to making a difference in the world through their inventions.

In the Software Development Tools Team, we enable 1st & 3rd-party developers to turn NVIDIA's hardware into groundbreaking cluster, server, professional, consumer, automotive, and embedded solutions.

As a System Software Engineer, Multi-Node Analysis, you will be enhancing and expanding advanced analysis tools for our system-wide profiling tools. Implementation will be primarily in Python, with a strong need for C++ from time to time. You'll work with customers and engineers across teams to explore problems, find solutions, write functional requirements docs and designs, drive execution, and deliver multi-functional software solutions.

Your responsibilities will include:

  • Partnering with system architects, product definition engineers, software/firmware engineers, HW/SW applications engineers and operations to bring industry-defining products to market.
  • Working with the premiere multi-discipline GPU+CPU+networking profiling tool in the industry.
  • Building software tools that enable developers across a spectrum of markets to optimize their workflows; enable complex computer systems doing ongoing work in High Performance Computing (HPC), Machine Learning, Deep Learning, Artificial Intelligence, Autonomous Machines, pro-visualization, and even entertainment.

To be successful in this role, you will need:

  • A BS, MS, or PhD in EE, CE, CS, or Systems Engineering (or equivalent experience).
  • A minimum of 5 years of service in a related hardware/software position.
  • Excellent problem-solving, collaborative, and interpersonal skills.
  • Experience creating complex analysis solutions for large data systems.

We are looking for candidates who can:

  • Provide a proven track record of crafting engineering designs, driving them to consensus within teams, and bringing them to fruition.
  • Understand the intricacies of large-scale data systems and data handlers.
  • Familiarity with Arrow/Parquet, Pandas DataFrames, and ClickHouse is of particular interest.

You will also be eligible for equity and benefits.