Taro Logo

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 System Software Engineer – DC Platform Software Tools

Senior System Software Engineer role at NVIDIA focusing on developing and managing tools for large-scale AI data center infrastructure, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer role at NVIDIA focusing on data center system bringup, debugging, and optimization, requiring 7+ years of experience in system software or firmware development.

Senior Compiler Engineer, LLVM

Senior Compiler Engineer position at NVIDIA working on LLVM compiler technology for GPU software optimization

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA, developing Network Operating Systems for AI and high-performance computing data centers using C, Python, and Shell scripting.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for AI and HPC applications, offering competitive compensation and cutting-edge technology exposure.

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?