This job listing expired on May 20, 2021
Tweet

We are now looking for a Senior Systems Software Engineer Streaming Experience.

NVIDIA's GeForce Now, the next-generation gaming service powered by Nvidia GPUs in the cloud, transforms a Mac, any PC or just a mobile device into a high-performance gaming rig. GeForce NOW automatically keeps games up-to-date and users around the globe can instantly stream the latest games in high-definition resolution at the lowest latency for the smoothest of gameplay. Just click and play!

We are looking for a Senior Systems Software engineer to join a team of highly skilled and motivated engineers who bring GeForce Now to the leanest of consumer devices. Our goal is to develop highly optimized Qos algorithms for cloud based streaming to achieve ultra low latencies and smooth streaming. Now, are you passionate about driving streaming technology to its edge, can you design state-of-art algorithms and tackle results-oriented networking issues? Then, we are keen to hear from you.

What You’ll Be Doing

  • Develop cloud based ultra-low latency game streaming, flawless app streaming, and many other state of the art technologies that are transforming our industry.
  • Focus your expertise in Streaming, QoS and networking to achieve industry leading streaming metrics for quality, latency and stutter.
  • Research, develop and innovate new software algorithms and dig into multiple modules in the entire end to end pipeline.
  • Work with data science tools to measure user experience KPIs and develop features to grow our satisfied user base.

What We Need To See

  • Proficiency in C/C++, strong software development, optimization, and debugging skills.
  • Hands-on experience on programming and debugging of networking protocols including RTP and UDP congestion control algorithms.
  • Passionate for crafting new algorithms and optimization
  • Hardworking and self-motivated with excellent analytical and problem-solving skills.
  • MS or PhD in Electrical Engineering or Computer Science
  • 8+ years of relevant software and algorithm development.

Ways To Stand Out From The Crowd

  • Deep understanding of multimedia streaming technologies such as webRTC, AR and VR streaming.
  • Familiar with global low-latency cloud based streaming services and their networking challenges.
  • Experience in socket programming and familiar with 802.11 protocol or other wireless technologies.
  • Experience in network anomaly modeling.
  • You have hands-on experience in defining/debugging KPIs and using statistical/ML tools for analytics.
  • Passion for gaming and trust just like we do that cloud game streaming should be as enjoyable as desktop and console gaming.

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can seek, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.