Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 30 Oct 2026 · Still live on 8 Nov 2026

System Software Engineer

NVIDIA Remote, UT Remote senior full-time

Salary

$168,000 - $322,000 per year

Apply on NVIDIA

Description

NVIDIA is seeking an expert System Software Engineer with a strong background in Linux systems programming, systems administration, and technical support.

This hybrid role combines software development, system-level fixing, and direct support for internal or customer-facing environments. You will design and maintain Slurm, written in C, diagnose sophisticated system issues, and collaborate with other engineers to ensure Slurm runs optimally and efficiently.

Responsibilities:

  • Maintain, improve, and optimize software components in C
  • Develop and maintain system-level and application-level code for Slurm, including networking, system, 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 multi-functional teams, including Operations, Infrastructure, and Deployment
  • Provide direct technical support to internal teams or external customers
  • Develop automated tests to ensure software reliability and regression prevention

Requirements:

  • 8+ years of professional experience in C development and a Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Strong understanding of memory management, pointers, data structures, and algorithms
  • Experience with debugging tools such as GDB and performance profiling
  • Solid understanding of Linux kernel interfaces, system calls, and file systems, including work with Automake
  • Understanding of software development lifecycles and agile methodologies
  • Strong problem-solving and analytical skills
  • Experience with containers and GPU technologies

Nice to Have:

  • Experience with C and other low-level languages
  • Background in system administration or High-Performance Computing
  • Experience with Slurm Workload Manager or other HPC scheduling systems
  • Knowledge of operating system internals or hardware-software interaction
  • Contributions to open-source C projects

NVIDIA offers highly competitive salaries and a comprehensive benefits package. The base salary range is $168,000 - $322,000, depending on the level and location.

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

  • containers
  • GPU technologies
  • High-Performance Computing
  • operating system internals
  • hardware-software interaction
Apply on NVIDIA