This job listing expired on May 24, 2021
Tweet

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 smoothest of gameplay.

We are looking for a Systems Software engineer to join a team of highly skilled and motivated engineers who build an optimized WebRTC based streaming stack to achieve ultra low latencies and smooth streaming. Now, are you passionate about driving streaming technology to its edge, can you see through applications all the way down to the OS and drivers, are a self-starter with an eye for details, an out of box problem solver who can challenge state of art and has the persistence to see ideas through? Then, we are keen to hear from you.

What you will be doing:

  • Drive end-to-end software development cycle for your modules and new product features
  • Design and develop software with an emphasis on performance, reliability, scalability and sustainability
  • Define and build performance indicators for your feature, analyze and improve to ensure your feature is successful
  • Be an active participant in review and contribute to quality of designs and code in the team
  • Contribute to the evolution of team processes and methodologies

What we need to see:

  • Pursuing BS, MS, or PhD or equivalent experience in Computer Science or related subjects
  • Highly proficient in C, C++, Multi-threaded programming
  • Excellent system software testing (white box) and debugging skills
  • Ability to work across to multiple software components and layers
  • Knowledge of Python or other scripting languages, keen learner of useful tools and tricks

Ways to stand out from the crowd:

  • You love gaming!
  • Experience in low latency video streaming services and products
  • Writing and/or using Windows/Linux Audio/video driver interfaces
  • Experience in input HID, XINPUT device drivers
  • Background with streaming protocols such as RTP/RTSP/WebRTC
  • Familiar with telemetry and visualization tools, use data to make decisions

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.