Video Streaming Engineer - Imaging, Playback and Review Tools
Video Streaming Engineer - Imaging, Playback and Review Tools

Video Streaming Engineer - Imaging, Playback and Review Tools

London Full-Time No home office possible
D

Description

Position at DNEG

English version will follow

Rédigé au masculin pour alléger le texte

Résumé

DNEG recherche un ingĂ©nieur logiciel C++ expĂ©rimentĂ© pour rejoindre l\’Ă©quipe derrière xSTUDIO , notre application open source de lecture vidĂ©o et de revue d\’images conçue pour les industries du VFX et de l\’animation.

Dans ce rĂ´le, vous contribuerez au dĂ©veloppement d\’une solution de diffusion en temps rĂ©el de vidĂ©o HD entre nos studios Ă  l\’international, avec l\’objectif d\’offrir une expĂ©rience fluide, interactive et de haute qualitĂ©, aussi bien en interne qu\’avec nos clients externes. Vous travaillerez Ă  optimiser la synchronisation des donnĂ©es , Ă  gĂ©rer les performances rĂ©seau et Ă  renforcer la sĂ©curitĂ© des flux vidĂ©o .

xSTUDIO est dĂ©jĂ  utilisĂ© quotidiennement par plus de 7000 artistes, producteurs et superviseurs. Aujourd\’hui, nous voulons repousser ses limites pour permettre une collaboration Ă  distance aussi riche qu\’en prĂ©sentiel, en intĂ©grant des fonctionnalitĂ©s comme le contrĂ´le de lecture partagĂ©, les annotations en direct, et bien plus encore.

Vous participerez Ă  la conception, au dĂ©veloppement et Ă  l\’intĂ©gration de nouvelles fonctionnalitĂ©s en collaboration avec des experts internes et externes, dans un environnement agile et axĂ© sur la crĂ©ativitĂ© technique.

Compétences requises :

Techniques :

  • DiplĂ´me en informatique, en ingĂ©nierie ou expĂ©rience Ă©quivalente
  • Solide maĂ®trise du C++ moderne (C++11, C++17)
  • Bonne comprĂ©hension des technologies rĂ©seau, des protocoles et de l\’infrastructure physique
  • Connaissances en sĂ©curitĂ© rĂ©seau et chiffrement des donnĂ©es
  • CuriositĂ© et enthousiasme pour l\’apprentissage rapide de nouvelles technologies et API

Interpersonnelles :

  • Excellentes compĂ©tences en communication Ă©crite, orale et graphique
  • ExpĂ©rience dans la rĂ©daction et la maintenance de documentation technique
  • Pratique du dĂ©veloppement Agile
  • Connaissance des meilleures pratiques en dĂ©veloppement produit

Atouts supplémentaires :

  • Connaissance des codecs vidĂ©o, API d\’encodage/dĂ©codage (ex. : ffmpeg), diffusion vidĂ©o en rĂ©seau
  • ExpĂ©rience de dĂ©veloppement logiciel sous Linux (scripts, gestion de version, etc.)
  • ExpĂ©rience en dĂ©veloppement multiplateforme (MacOS, Windows)
  • Connaissance des techniques de traitement d\’image : Ă©chantillonnage, filtrage, science des couleurs

Ă€ propos de l\’Ă©galitĂ© des chances

Notre dĂ©partement Production Technology, Ă  l\’origine de nombreux projets primĂ©s, n\’aurait pas pu rĂ©ussir sans une volontĂ© forte d\’inclusion, de diversitĂ© et d\’ouverture. Nos Ă©quipes rassemblent des profils variĂ©s et internationaux, travaillant ensemble Ă  la pointe de la technologie dans le monde du VFX.

Summary

DNEG is looking for an experienced C++ Software Engineer to join the team behind xSTUDIO , our open source video playback and review tool designed for the VFX and Feature Animation industries.

In this role, you\’ll help develop a solution for real-time HD video streaming between DNEG studios around the globe. The goal is to deliver a seamless, high-quality, and interactive experience for both internal teams and external clients. You\’ll be working on challenges such as data synchronization , network performance optimization , and video stream security .

xSTUDIO is already in daily use by over 7,000 artists, producers, and supervisors across DNEG. Now, we\’re pushing the boundaries further-enhancing the tool to enable rich remote collaboration with features like shared playback control, live draw-overs, and real-time feedback.

You\’ll be involved in the full software development lifecycle-designing, developing, and integrating new features-while collaborating closely with internal and external experts in a creative, agile environment.

Must have:

  • Degree in Computer Science, Engineering or similar, or equivalent experience
  • Strong programming skills in modern C/C++ (2011, 2017)
  • A good understanding of networking technologies, protocols and physical network infrastructure
  • Knowledge of network security and data encryption
  • Ability and enthusiasm for learning new technologies and APIs rapidly

Interpersonal:

  • Excellent written, verbal, and graphical communication
  • Experience drafting, reviewing and maintaining technical documentation
  • Working experience in the Agile Development model
  • Knowledge of product development best practices

Nice to have:

  • Familiarity with video codecs, encode/decode APIs (e.g. ffmpeg) and network video streaming
  • Experience of software development in a Linux environment (shells, version management etc)
  • Experience of cross platform development including exposure to MacOS and Windows environments
  • An understanding of image processing techniques including image sampling and filtering, colour science

A note on Equal Opportunities

We would not be able to produce award-winning work without our Production Technology department, which is committed to nurturing an inclusive, diverse and exciting workplace. Our teams have a variety of backgrounds and originate from a number of different countries, working across the globe at the forefront of technology in the industry.

#J-18808-Ljbffr

D

Contact Detail:

DNEG Recruiting Team

Video Streaming Engineer - Imaging, Playback and Review Tools
DNEG
D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>