System Software Engineer, HPC Performance

NVIDIA
Austin, Redmond
Full timeUSD 152,000 - 241,500 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem solving","Collaboration","Interpersonal skills"]

Enhance and expand network hardware and software profiling tools for developers and teams across NVIDIA’s ecosystem. You’ll implement primarily in C/C++ with Python scripting for analysis, partnering with system architects and engineers to explore problems, draft requirements and designs, and drive execution. The role supports NVIDIA’s multi-discipline GPU+CPU+networking profiling work across large-scale HPC, cloud, ML/AI, and embedded/automotive use cases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 week ago

System Software Engineer, HPC Performance

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Enhance and expand network hardware and software profiling tools for developers and teams across NVIDIA’s ecosystem. You’ll implement primarily in C/C++ with Python scripting for analysis, partnering with system architects and engineers to explore problems, draft requirements and designs, and drive execution. The role supports NVIDIA’s multi-discipline GPU+CPU+networking profiling work across large-scale HPC, cloud, ML/AI, and embedded/automotive use cases.
Location: Austin, Redmond
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Enhance and expand network hardware and software profiling tools.
  • •Implement tooling primarily in C/C++ with Python for analysis scripting.
  • •Partner with customers and engineers to explore problems, find solutions, and deliver designs and functional requirements documents.
  • •Collaborate across system architects and software/firmware, HW/SW applications, and operations teams to execute multi-functional software solutions.
  • •Work on NVIDIA’s multi-discipline GPU+CPU+networking profiling tool supporting HPC, ML/deep learning/AI, and embedded/automotive workloads.

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •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 (classic HPC and cloud computing).
  • •Experience with low level hardware details and how they affect performance (major plus).
  • •Excellent problem-solving and collaborative interpersonal skills; experience with international teams preferred.
Experience:5+ yearsHardware/softwareHPCCloud computingProfilingMonitoringOptimizationMachine learningDeep learningArtificial intelligenceEmbedded systemsAutomotiveLarge-scale systems
Education:Bachelor's
Skills:Problem solvingCollaborationInterpersonal skills
Tech Stack:CC++PythonX86ARMPowerWindowsLinuxMacOSHPCCloud computingNetworkingGPUCPU

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor