Senior Linux System Software Engineer - Slurm/HPC

NVIDIA Corporation

Provo (UT)

Hybrid

USD 168,000 - 322,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Comprehensive benefits package

Job summary

NVIDIA Corporation seeks an expert System Software Engineer with deep Linux systems programming skills. You’ll design and maintain Slurm in C, diagnose complex issues, and collaborate with Operations, Infrastructure, and Deployment teams to keep HPC and GPU-enabled environments running smoothly.

You will write reliable, maintainable code, develop automated tests, and stay current with compilers, build systems, and related tech. This hybrid role supports internal and customer-facing environments.

Qualifications

  • 8+ years of professional experience in C development and a related bachelor’s degree or equivalent.
  • Solid memory management, pointers, data structures, and algorithms.
  • Experience with debugging tools such as GDB and performance profiling.
  • Strong understanding of Linux kernel interfaces, system calls, and file systems including Automake.
  • Experience with software development lifecycles and agile methodologies.

Responsibilities

  • Maintain, improve and optimize software components in C
  • Develop and maintain system-level and application-level code for Slurm including networking and device level components
  • Debug and fix complex Slurm issues related to reliability and performance
  • Write clean, maintainable, and well-documented code that adheres to industry standards
  • Collaborate with Ops, Infrastructure, and Deployment teams
  • Provide direct technical support to internal teams or external customers
  • Develop automated tests to ensure reliability and regression prevention
  • Stay current with C programming, compilers, build systems and related technologies

Skills

C development
Memory management
Linux systems programming
GDB debugging
Performance profiling
Containers
GPU technologies
Slurm
Strong problem solving

Education

Bachelor's degree in CS/Engineering or related field

Tools

GDB
Automake
Slurm Workload Manager

Job description

NVIDIA Corporation seeks an expert System Software Engineer with deep Linux systems programming skills. You’ll design and maintain Slurm in C, diagnose complex issues, and collaborate with Operations, Infrastructure, and Deployment teams to keep HPC and GPU-enabled environments running smoothly.

You will write reliable, maintainable code, develop automated tests, and stay current with compilers, build systems, and related tech. This hybrid role supports internal and customer-facing environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Software Engineer - Linux & Slurm HPC
Senior System Software Engineer - Linux & Slurm HPC

NVIDIA Corporation • Salt Lake City (UT)

Hybrid
USD 168,000 - 322,000
Equity
Benefits
Senior System Software Engineer - Linux, Slurm & HPC
Senior System Software Engineer - Linux, Slurm & HPC

NVIDIA Corporation • Heber (UT)

Hybrid
USD 168,000 - 322,000
Equity
Benefits package
Senior Linux System Software Engineer – C & Slurm
Senior Linux System Software Engineer – C & Slurm

NVIDIA Corporation • United States

Hybrid
USD 140,000 - 270,000
Equity
Senior Slurm & Linux Systems Engineer (Hybrid)
Senior Slurm & Linux Systems Engineer (Hybrid)

NVIDIA Corporation • Utah

Hybrid
USD 168,000 - 322,000
Equity
Benefits
Senior System Software Engineer – Slurm & Linux (C)
Senior System Software Engineer – Slurm & Linux (C)

NVIDIA Corporation • Oregon

Hybrid
USD 168,000 - 322,000
Senior Slurm Support & Reliability Engineer
Senior Slurm Support & Reliability Engineer

NVIDIA Gruppe • Austin (TX)

On-site
USD 108,000 - 173,000
Equity
Benefits package
Career growth
Senior Linux Systems Engineer — HPC & Automation (Equity)
Senior Linux Systems Engineer — HPC & Automation (Equity)

NVIDIA • Washington

On-site
USD 235,000 - 357,000
Equity
Benefits package
Senior HPC Systems Engineer — Slurm, GPU, Cloud-Native
Senior HPC Systems Engineer — Slurm, GPU, Cloud-Native

Nscale • New York (NY)

On-site
USD 180,000 - 260,000
Bonus
Equity
Medical Insurance
+5
Senior System Software Engineer - Slurm
Senior System Software Engineer - Slurm

NVIDIA Corporation • Oregon

Hybrid
USD 168,000 - 322,000
HPC Systems Engineer - NVIDIA GPU Cluster & Slurm
HPC Systems Engineer - NVIDIA GPU Cluster & Slurm

GM Performance Power Units • Concord (NC)

On-site
USD 120,000 - 150,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8