Program-Ace is an R&D and innovation-oriented software development company with 25+ years of successful track records and vigorous growth on the IT market. The company cooperates with the world’s most influential brands to create high-quality solutions for AR, VR, and mixed reality apps, virtual training & 3D simulations, and games.
C++ Developer (plugin development for Unity or Unreal)
Requirements:
Has experience with C++ plugin development for Unity or Unreal and a good understanding of the considerations for key platforms (iOS/mac, Android, Windows);
Has worked with the guts of media player technologies such as exoplayer, AVFoundation, WMF or has experience in similar technologies at a similar low level (e.g. writing Vulkan renderers). This aptitude is the strongest requirement for the work.
Responsibilities:
The core work to be done is to extend or replace existing custom video players for Unity and Unreal to support a synchronization signal driven from another media stream or a timecode. This is to be used to synchronize multiple audio and video streams which may be loaded from different media container files at different times.