Drimva

NVIDIA

Senior Software Engineer - GeForce NOW Video Streaming

$184K–$356K

US, CA, Santa Clara · Senior · Full-time · Posted Jul 20, 2026

Experience
6+ years of experience in the above areas.
Education
Bachelor’s or Master’s degree in Computer Science or a related field or equivalent experience.

About the job

Develop and optimize GeForce NOW’s low-latency video streaming stack for high-quality, reliable cloud gaming and other interactive graphics applications.

What you'll do

  • Improve streaming latency, video quality, network resilience, performance, reliability, security, and maintainability.
  • Analyze GPU/CPU performance, identify pipeline bottlenecks, and build tools to measure user-experienced video quality.
  • Develop adaptive streaming solutions and apply video compression technologies for interactive graphics applications.

What they ask for

  • Bachelor’s or Master’s degree in Computer Science or a related field or equivalent experience.
  • Proficient in C, C++, multi-threaded programming, and system software design.
  • Experience with GPU-accelerated video and graphics pipelines, hardware-based video encoders, and video operations.
  • Understanding of video codecs, performance analysis, testing, and debugging; proficiency in telemetry, statistical data analysis, and performance monitoring.

Nice to have

  • Experience with NvMedia or NVIDIA’s Video Codec SDK.
  • Experience with GPU/SoC video pipeline optimization, adaptive streaming, or graphics applications such as DLSS, RTX, or FSR.

Pay

184,000 USD - 287,500 USD base salary for Level 4; 224,000 USD - 356,500 USD base salary for Level 5.

Tools

C, C++, DirectX, Vulkan, CUDA, OpenGL, V4L2, NvMedia

AI focus

The role may involve applications including artificial intelligence and AI-based graphics generation; NVIDIA uses AI tools in its recruiting processes.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 5, 2026 (UTC)