System Software Engineer, Multi-Node Analysis

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

Enhance and expand advanced system-wide profiling analysis tools within NVIDIA’s Software Development Tools team. Implement primarily in Python with occasional C++ contributions, collaborating with system architects, product definition engineers, and HW/SW teams to define requirements, designs, and deliver multi-functional software solutions. Work on NVIDIA’s GPU+CPU+networking profiling tool across markets, supporting workloads from HPC, cloud, and large data systems to machine learning, deep learning, AI, and embedded/autonomous computing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 days ago

System Software Engineer, Multi-Node Analysis

✓ Verified Job

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

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

Job Summary

Enhance and expand advanced system-wide profiling analysis tools within NVIDIA’s Software Development Tools team. Implement primarily in Python with occasional C++ contributions, collaborating with system architects, product definition engineers, and HW/SW teams to define requirements, designs, and deliver multi-functional software solutions. Work on NVIDIA’s GPU+CPU+networking profiling tool across markets, supporting workloads from HPC, cloud, and large data systems to machine learning, deep learning, AI, and embedded/autonomous computing.
Location: Austin, Redmond
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Enhance and expand advanced system-wide profiling analysis tools, implementing primarily in Python with occasional C++ as needed.
  • •Collaborate with customers and engineers across teams to explore problems, find solutions, and write functional requirements and design documentation.
  • •Partner with system architects, product definition engineers, and HW/SW engineers to drive execution and deliver multi-functional software solutions.
  • •Contribute to NVIDIA’s multi-discipline GPU+CPU+networking profiling tool used by researchers and real-world developers.
  • •Build software tools that help developers optimize workflows across HPC, machine learning/deep learning/AI, autonomous computing, and embedded/automotive systems.

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus: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 complex analysis solutions for large data systems in HPC and/or cloud computing environments.
  • •Excellent problem-solving, collaborative, and interpersonal skills, with experience working with international teams preferred.
  • •Understanding of large-scale data systems and data handlers, including Arrow/Parquet, Pandas DataFrames, and ClickHouse.
Experience:5+ yearsHPCCloud computingMachine learning
Education:
Skills:Problem-solvingCollaborationInterpersonal skills
Tech Stack:PythonC++ArrowParquetPandas DataFramesClickHouseHPCCloud computingGPUCPUNetworking

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