System Software Engineer - Slurm

Invidia

Remote
Hybrid
Linux systems programming
C development
System-level troubleshooting
NVIDIA is a leader in groundbreaking developments in modern computing, focusing on AI, autonomous cars, and accelerated computing

Job Summary

  • NVIDIA is a leader in groundbreaking developments in modern computing, focusing on AI, autonomous cars, and accelerated computing.
  • The role involves maintaining and optimizing Slurm software written in C, diagnosing complex system issues, and collaborating with cross-functional teams.
  • NVIDIA offers highly competitive salaries, a comprehensive benefits package, and a diverse, supportive work environment that values creativity and innovation.

Matching Summary

NVIDIA is a leader in groundbreaking developments in modern computing, focusing on AI, autonomous cars, and accelerated computing.

Skills & Requirements

Must-have

  • Linux systems programming
  • C development
  • System-level troubleshooting
  • Slurm Workload Manager
  • Debugging with GDB
  • Performance profiling
  • Software reliability and optimization

Nice-to-have

  • Experience with containers
  • GPU technologies
  • High Performance Computing background
  • Open-source contributions
  • Strong problem-solving skills
  • Agile software development
  • Self-motivated and eager to learn

Key Requirements

  • Bachelor's degree or equivalent experience
  • 5+ years professional C development
  • Strong understanding of memory management and data structures
  • Experience with Linux kernel interfaces and system calls
  • Familiarity with software development lifecycles
  • Experience with debugging and performance tools
  • Not specified work authorization

Work Rights

Not specified

Tailored Resume

Cover Letter