HPC Multi-Node Profiling System Software Engineer

Nvidia Corporation in

Champaign (IL)

On-site

USD 152,000 - 242,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is seeking a System Software Engineer to develop and enhance a suite of system-wide analysis tools used for profiling GPUs, CPUs, and networks. The role emphasizes Python with occasional C++ work and collaboration across architects, engineers, and researchers to deliver data-heavy software in HPC, ML, and analytics contexts.

The candidate will join the Software Development Tools Team, working on industry-leading tooling for performance analysis, with opportunities to influence product

Qualifications

  • BS, MS, or PhD in EE, CE, CS, or Systems Engineering (or equivalent).
  • Minimum of 5 years in related hardware/software position.
  • Experience with large data systems, HPC or cloud environments.
  • Excellent problem solving, collaborative and interpersonal skills; international teams preferred.

Responsibilities

  • Enhance and expand analysis tools for system-wide profiling; primarily Python with some C++.
  • Collaborate with system architects, product definition engineers, HW/SW teams across functions.
  • Work with researchers and developers to build tools for HPC, ML, and data analytics.
  • Deliver multi-functional software solutions spanning HPC, cloud, embedded and automotive domains.

Skills

Python
C++
HPC
Data analysis

Education

BS/MS/PhD in EE/CE/CS or Systems Eng

Tools

Arrow/Parquet
Pandas DataFrames
ClickHouse

Job description

NVIDIA is seeking a System Software Engineer to develop and enhance a suite of system-wide analysis tools used for profiling GPUs, CPUs, and networks. The role emphasizes Python with occasional C++ work and collaboration across architects, engineers, and researchers to deliver data-heavy software in HPC, ML, and analytics contexts.

The candidate will join the Software Development Tools Team, working on industry-leading tooling for performance analysis, with opportunities to influence product

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HPC Profiling System Software Engineer (Multi-Node)
HPC Profiling System Software Engineer (Multi-Node)

NVIDIA Corporation • Washington (IL)

On-site
USD 152,000 - 242,000
Senior System Software Engineer – HPC & Multi-Node Profiling
Senior System Software Engineer – HPC & Multi-Node Profiling

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits
System Software Engineer – Multi-Node HPC Profiling
System Software Engineer – Multi-Node HPC Profiling

NVIDIA • Redmond (WA)

On-site
USD 152,000 - 242,000
Equity
Benefits
HPC Profiling & Systems Software Engineer
HPC Profiling & Systems Software Engineer

NVIDIA Corporation • Washington (IL)

On-site
USD 152,000 - 242,000
System & HPC Profiling Tools Engineer - Equity Eligible
System & HPC Profiling Tools Engineer - Equity Eligible

NVIDIA • Champaign (IL)

On-site
USD 152,000 - 242,000
Equity
Benefits
HPC System Software Engineer — Profiler & Performance (Equity)
HPC System Software Engineer — Profiler & Performance (Equity)

NVIDIA Gruppe • Champaign (IL)

On-site
USD 152,000 - 242,000
Equity
Benefits
HPC Performance Profiling Software Engineer
HPC Performance Profiling Software Engineer

NVIDIA • Champaign (IL)

On-site
USD 152,000 - 242,000
Equity
Benefits
HPC System Software Engineer - Profiling Tools & Equity
HPC System Software Engineer - Profiling Tools & Equity

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits
HPC Performance System Software Engineer — Profiling Tools
HPC Performance System Software Engineer — Profiling Tools

Nvidia Corporation in • Champaign (IL)

On-site
USD 152,000 - 242,000
Equity
Benefits
HPC Performance & Profiling Engineer — Equity
HPC Performance & Profiling Engineer — Equity

NVIDIA AI • Redmond (WA)

On-site
USD 130,000 - 190,000
Equity
Benefits