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