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: Technical: 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 Group Recruiting Team