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!