Senior Systems Software Engineer at NVIDIA

winnipeg, mb, Canada • Posted June 04, 2026

Job Type: Full-time
Location: winnipeg, mb
Posted: June 04, 2026
Category: IT & Technology
Application Deadline: July 14, 2026

Role Description

Elevate high-performance computing with NVIDIA as a Senior Systems Software Engineer. Develop foundational software for innovative architectures and enhance system performance efficiently.

NVIDIA's LPU System Software team is seeking a Senior Systems Software Engineer. In this role, you will extend hardware abstraction layers, design robust drivers, and enhance platform reliability through automation. Your expertise in multi-component systems will be crucial for debugging complex issues effectively.

Key Responsibilities: • Extend hardware abstraction layers and core system libraries • Design and implement robust drivers and runtime components • Build interfaces for workload launching and monitoring • Improve platform reliability through automation and diagnostics • Debug complex issues in multi-component systems

Requirements: • Master’s Degree in Computer Science or related field • 5+ years of software engineering experience • Proficiency in modern C++ and mu...

Interested in this role?

Click the button below to start your application for Senior Systems Software Engineer at NVIDIA at NVIDIA.

Apply Now