This job has expired

This position was posted on March 17, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

NVIDIA Corporation logo

System Software Engineer - Slurm

Job Overview

Location

Spain, Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

March 17, 2026

Full Job Description

đź“‹ Description

  • • Join NVIDIA, a global leader in transforming computer graphics, PC gaming, and accelerated computing, and be at the forefront of the AI revolution. We are seeking a highly skilled and experienced System Software Engineer with a specialized focus on the Slurm Workload Manager to contribute to our cutting-edge technology.
  • • This pivotal role is designed for an individual who thrives in a hybrid environment, seamlessly blending deep C programming expertise with robust Linux systems administration and proactive technical support. You will be instrumental in the design, development, maintenance, and optimization of Slurm, a critical component in High-Performance Computing (HPC) environments.
  • • Your primary responsibilities will involve writing, enhancing, and optimizing software components written in C, ensuring the highest standards of reliability, performance, and maintainability. This includes developing and maintaining system-level and application-level code for Slurm, with a particular emphasis on its networking, system, and device-level functionalities.
  • • You will be tasked with diagnosing and resolving complex Slurm issues, delving into intricate problems related to system reliability and performance. This requires a meticulous approach to debugging and troubleshooting, utilizing advanced tools and techniques to identify root causes and implement effective solutions.
  • • A core aspect of this role is the commitment to writing clean, well-documented, and maintainable code that adheres strictly to industry best practices and coding standards. This ensures that the software developed is not only functional but also sustainable and easy for other team members to understand and contribute to.
  • • Collaboration is key. You will work closely with diverse, cross-functional teams, including Operations, Infrastructure, and Deployment engineers. This collaborative spirit is essential for ensuring seamless integration and optimal performance of Slurm within NVIDIA's complex ecosystem.
  • • Beyond development, you will provide direct technical support, offering your expertise to internal teams or external customers who rely on Slurm for their critical workloads. This support function demands excellent communication skills and the ability to translate complex technical issues into understandable solutions.
  • • To uphold the integrity and stability of the software, you will develop and implement automated tests. These tests are crucial for ensuring software reliability, preventing regressions, and maintaining a high level of quality throughout the development lifecycle.
  • • Continuous learning and staying abreast of the latest advancements are vital. You will be expected to remain current with best practices in C programming, compiler technologies, build systems, and other related software engineering disciplines.
  • • This role offers a unique opportunity to work with advanced technologies, including containers and GPU technologies, and to contribute to the infrastructure that powers some of the world's most demanding computational tasks.
  • • You will be part of an environment that deeply values quality and reliability, contributing to systems that are foundational to NVIDIA's success and its customers' achievements.
  • • Embrace the challenge of supporting and enhancing a core component of HPC infrastructure, directly impacting the efficiency and scalability of complex computing environments.
  • • Contribute to the evolution of Slurm, a widely adopted open-source workload manager, by implementing new features, improving existing ones, and ensuring its continued robustness and performance.
  • • Engage in the full software development lifecycle, from design and implementation to testing, deployment, and ongoing support, within an agile and dynamic setting.
  • • Leverage your problem-solving acumen to tackle challenging technical hurdles and drive innovative solutions that enhance system performance and user experience.
  • • Become an integral part of a team dedicated to pushing the boundaries of what's possible in accelerated computing and artificial intelligence.

Skills & Technologies

Linux
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

NVIDIA Corporation logo
NVIDIA Corporation
Visit Website

About NVIDIA Corporation

NVIDIA Corporation designs and supplies graphics processing units, system-on-chips, and AI infrastructure hardware and software. Founded in 1993, the Santa Clara-based company serves gaming, data center, professional visualization, and automotive markets. Its products include GeForce GPUs, RTX graphics cards, Tesla and A100 accelerators, Jetson edge AI modules, and the CUDA parallel computing platform. NVIDIA also develops Omniverse for 3D simulation and collaborates on autonomous vehicle and robotics technologies.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Dubai
Full-time
Expired Feb 28, 2026
React
Senior
Remote
+1 more

6 months ago

London, UK
Full-time
Expires Aug 12, 2026
Product Management
Senior
Onsite

2 days ago

Expired
Cork
Full-time
Expired Jan 6, 2026
JavaScript
TypeScript
Java
+4 more

7 months ago

Expired
Singapore
Full-time
Expired Jun 3, 2026
Python
PyTorch
Remote
+1 more

2 months ago