NVIDIA Company Logo

NVIDIA

Santa Clara, California - United States
View all jobs at this company »

CLOUD GAME STREAMING SOFTWARE ARCHITECT

Description

CLOUD GAME STREAMING SOFTWARE ARCHITECT #1533894 NVidia is looking for top software engineers to work on the cutting edge technology enabling Console level gaming streamed from the Cloud. The ideal candidate should be able to design, implement and optimize the network and video pipelines to enable the ultra low latency cloud streaming experience. You will look at various Rate Control algorithms, Advanced standard and proprietary Audio and Video Codecs, advanced QoS techniques, packet loss recovery and error concealment optimizations, TCP/UDP/RTP protocols, WiFi stacks optimizations, etc.. And more importantly, you will be part of a challenging and high-profile project, which could potentially impact millions of users. There will be hard work, massive learning opportunities, great satisfaction and reward. MINIMUM REQUIREMENTS: - Extensive experience in low latency streaming video/audio protocols and technologies - Hands-on expertise in networking knowledge, particularly in TCP/IP, UDP/IP, QoS, WiFi - Strong coding skills in C, C++ - BS or MS (preferred) in CS, Software Engineering, or related discipline - Android and Linux experience (network stack, iptables, tcpdump/wireshark) - Familiarity with current and upcoming video and image processing techniques and digital audio and video compression standards (h.264, h.265, etc..) - Experience with Miracast is a plus - Strong analytical skills and the drive to solve difficult problems - Ability to work well as part of a team EOE

This Job is no longer active!