Senior Software Engineer at NVIDIA (Winnipeg)

NVIDIA

winnipeg, mb, Canada
Full-time
Posted June 04, 2026

Job Description

Join NVIDIA's LPU System Software team as a Senior Systems Software Engineer. Contribute to high-performance computing by developing foundational software for innovative architectures. 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 relevant experience in software engineering Proficiency in modern C++ and multi-component codebases Experience with low-level platform software and Linux systems Background in hardware bring-up and system diagnostics Leverage your expertise in C++, systems libraries, and platform software to make impactful contributions at NVIDIA.

#J-18808-Ljbffr