Systems Software Engineer - GeForce NOW Video Streaming Technology

World leader in accelerated computing, pioneering AI and digital twins technology.
$120,000 - $235,750
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Gaming · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Hardware Tools and Methodology Development

Senior Software Engineer position at NVIDIA focusing on hardware tools development, requiring C++ expertise and RTL design knowledge, offering $136K-$264.5K salary plus benefits.

System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, focusing on test automation and optimization for network products, requiring 5+ years of experience in software development and hardware testing.

Senior Switch Software Verification Engineer

Senior Switch Software Verification Engineer role at NVIDIA, focusing on Python-based verification infrastructure and test automation for networking systems.

Senior System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, developing automated tests for networking switches, requiring 5+ years of software development experience and strong programming skills.

Senior Software Engineer - Python Numerical Computing Libraries

Senior Software Engineer position at NVIDIA focusing on developing GPU-accelerated Python numerical computing libraries, offering competitive salary and remote work options.

Description For Systems Software Engineer - GeForce NOW Video Streaming Technology

NVIDIA, a pioneer in GPU technology and AI innovation, is seeking a Systems Software Engineer for their GeForce NOW cloud gaming service. This role focuses on developing ultra-low latency streaming technology that transforms any device into a high-performance gaming rig. The position involves working with a skilled team to optimize streaming performance across different platforms, making critical trade-offs between portability, performance, QoS, and latency.

The ideal candidate will be instrumental in developing and improving the media streaming stack, focusing on minimizing latency while maximizing video quality and network resilience. They will own the end-to-end software development cycle, create analysis tools, and define performance metrics to enhance user experience. The role requires expertise in C++, multi-threaded programming, and deep understanding of video processing pipelines.

NVIDIA offers a competitive base salary range of $120,000 - $235,750 USD, plus equity and benefits. The company is committed to fostering diversity and maintains an inclusive work environment. This hybrid position is based in Santa Clara, CA, and offers the opportunity to work with cutting-edge technology in cloud gaming while contributing to NVIDIA's mission of amplifying human creativity and intelligence through technological innovation.

Last updated 4 months ago

Responsibilities For Systems Software Engineer - GeForce NOW Video Streaming Technology

  • Develop and improve media streaming stack for ultra low streaming latency, video quality and network resilience
  • Own end-to-end software development cycle for features and modules
  • Develop tools for video performance and quality analysis, verification and tuning
  • Define and build performance metrics and indicators
  • Participate in software reviews
  • Contribute to team processes and methodologies evolution

Requirements For Systems Software Engineer - GeForce NOW Video Streaming Technology

  • 4+ years experience with proficiency in C, C++, Multi-threaded programming
  • System software design and debugging skills
  • Experience implementing and improving performance and video quality
  • Experience analyzing performance and CPU/GPU resource utilization
  • Experience with video capture, codec and render pipelines and API
  • BS or MS or equivalent experience in Computer Science or related subjects

Benefits For Systems Software Engineer - GeForce NOW Video Streaming Technology

Equity
  • Equity

Interested in this job?