NVIDIA
Senior System Software Engineer - Video
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Apr 27, 2026
- Experience
- 8+ years; outstanding engineers with less experience will be considered.
- Education
- Bachelor’s in Electrical Engineering or Computer Science (or equivalent experience); Master’s degree or higher preferred.
About the job
Develop and maintain video system software and Windows video drivers that enable accelerated capture, encoding, playback, and content protection.
What you'll do
- Contribute to the video system software stack for applications such as cloud gaming, broadcasting, videoconferencing, and low-power playback.
- Develop the Windows device driver (WDDM) and its video acceleration, capture, encode, playback, and DRM capabilities.
- Collaborate across teams, with partners and customers, and own features from requirements and design through production.
What they ask for
- Bachelor’s in Electrical Engineering or Computer Science, or equivalent experience.
- 8+ years of meaningful software development experience; outstanding engineers with less experience will be considered.
- Proficiency in C/C++ and strong software development, optimization, and debugging skills.
Nice to have
- Master’s degree or higher.
- Experience with Windows or Linux driver development; knowledge of operating system internals, WDDM, Microsoft MFT, DirectShow, DirectX, DXVA, video processing, or modern video compression standards.
Pay
184,000 USD - 287,500 USD (base salary, Level 4); 224,000 USD - 356,500 USD (base salary, Level 5)
Tools
C/C++, Windows, Linux, WDDM, Microsoft MFT, DirectShow, DirectX, DXVA
AI focus
NVIDIA uses AI tools in its recruiting processes; the role’s stated work does not involve AI.
Model-written summary · the original posting is authoritative