Not specified (assumed to be flexible based on industry standards).
7+ years low level device driver experience
Strong c and c++ programming skills
Deep knowledge of linux os internals
NVIDIA is seeking a Senior Compute System Software Engineer to develop and maintain software for their Data Center products, particularly focusing on kernel drivers and embedded software. The ideal candidate will have extensive experience in low-level device drivers, particularly for Linux OS, and strong programming skills in C and C++
Job Summary
This role involves designing software for next-generation Compute GPU solutions to ensure optimal performance across Linux and Windows operating systems.
The team collaborates with hardware architects and global partners to deploy new products and drive future product features.
Candidates will work independently on critical areas including clock management, thermal telemetry, memory management, and device initialization.
Matching Summary
Match Score: 85
NVIDIA is seeking a Senior Compute System Software Engineer to develop and maintain software for their Data Center products, particularly focusing on kernel drivers and embedded software. The ideal candidate will have extensive experience in low-level device drivers, particularly for Linux OS, and strong programming skills in C and C++.
Skills & Requirements
Must-have
7+ years low level device driver experience
Strong C and C++ programming skills
Deep knowledge of Linux OS internals
Nice-to-have
Windows OS device driver experience
Cross platform implementation expertise
Self-motivated independent worker
Key Requirements
Bachelor or Master degree in Computer Science or Electrical Engineering
7+ years hands-on experience developing low level device drivers
Required proficiency in C and C++ programming languages