Senior C++ developer

Luxoft Poland
Senior
Online interview
B2B Employment contract
Remote
Remote possible
100%

Project description

Streaming SDK is a software development kit designed by AMD which allows users to quickly implement a high quality, low latency game/VR/desktop streaming solution using h/w acceleration available in AMD GPUs. Several publicly available AMD products, such as AMD Link, AMD ReLive VR, as well as third-party software from major vendors are built using Streaming SDK. Use case scenarios include streaming game or desktop content from an AMD GPU-powered PC or server to a variety of devices, such as thin clients, smartphones, tablets, smart TVs over a LAN or the Internet, streaming Android games running in containers to mobile devices (i-Café model), VDI (similar to Parsec or Citrix), streaming PC VR games to an Android-based standalone headsets such as Oculus Quest or HTC Vive Focus+, etc.

Your tasks

We're planning to expand functionality of our SDK samples to eventually build a full-fledged desktop streaming application, first to be used as a test vehicle by AMD's own QA, with a potential of building a commercial offering similar to Parsec or Citrix, that could be integrated with a 3rd party's own solution. The main focus of the team at Luxoft would be this application.

Who we're looking for?

MUST
  • Strong C++, STL, understanding of multi-threading and good general programming and debugging skills, Windows and/or Linux.
NICE TO HAVE
  • Knowledge of IP networking, multimedia (video and audio codecs, such as h.264/hevc) is a strong plus
  • Some experience with Web technologies (Javascript, Web-based applications, knowledge of HTTP) is an asset
Work environment

Our company

Luxoft Poland

Krakow, Wrocław, Warsaw, Gdańsk 1500
Tech skills
  • Java
  • JavaScript
  • C++
  • C#
  • Python
  • Scala
  • Android
  • Android
  • iOS
  • Go

Check out similar job offers