HPC Profiling & Systems Software Engineer

NVIDIA Corporation

Washington (IL)

On-site

USD 152,000 - 242,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA Corporation is seeking System Software Engineers to advance profiling tools for diverse computing platforms, spanning HPC, ML, DL, AI, autonomous systems, and embedded domains. You will work in a dynamic team, implementing primarily in C/C++ with Python for scripting, and collaborating across hardware, software, and product teams.

The role emphasizes developing scalable, cross‑team solutions and engaging with researchers and developers to deliver industry‑defining tooling for performance

Qualifications

  • BS, MS, or PhD in EE, CE, CS, or Systems Engineering (or equivalent experience).
  • Minimum of 5 years of service in a related hardware/software position.
  • Experience creating monitoring, profiling, or optimization software tools for developers working on large scale systems.
  • Experience working with international teams preferred.

Responsibilities

  • Enhance and expand network hardware and software profiling tools.
  • Implement primarily in C/C++ with some Python for analysis scripting.
  • Collaborate with customers and engineers across teams to explore problems, write requirements docs and designs, drive execution.
  • Build software tools enabling HPC, ML, DL, AI, autonomous machines, and embedded systems.

Skills

C/C++
Python
Problem solving
Collaboration

Education

BS, MS, or PhD in EE, CE, CS, or Systems Engineering

Tools

Profiling tools

Job description

NVIDIA Corporation is seeking System Software Engineers to advance profiling tools for diverse computing platforms, spanning HPC, ML, DL, AI, autonomous systems, and embedded domains. You will work in a dynamic team, implementing primarily in C/C++ with Python for scripting, and collaborating across hardware, software, and product teams.

The role emphasizes developing scalable, cross‑team solutions and engaging with researchers and developers to deliver industry‑defining tooling for performance

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

Similar jobs worth comparing

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 Profiling System Software Engineer (Multi-Node)
HPC Profiling System Software Engineer (Multi-Node)

NVIDIA Corporation • Washington (IL)

On-site
USD 152,000 - 242,000
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
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 Performance Profiling Software Engineer
HPC Performance Profiling Software Engineer

NVIDIA • Champaign (IL)

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

Nvidia Corporation in • Champaign (IL)

On-site
USD 152,000 - 242,000
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
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 Performance & Profiling Engineer — Equity
HPC Performance & Profiling Engineer — Equity

NVIDIA AI • Redmond (WA)

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