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
Contact Detail:
DNEG Recruiting Team