Video Streaming Engineer - Imaging, Playback and Review Tools
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
- 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
- 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
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
- 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
- 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
We are DNEG, one of the world's leading visual effects and animation companies for the creation of award-winning feature film,television, and multiplatform content. We employ more than 9,000 peoplewith worldwide offices and studios across North America (Los Angeles,Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali,Chennai, Mumbai) and Australia (Sydney). At DNEG, we fundamentally believe that embracing our differences is a vital component of our collective success. We are committed to creating an equitable, diverse and inclusive work environment for our global teams, where everyone feels they matter and belong. We welcome and encourage applications from all, regardless of background, experience or disability. Please let us know if you need any adjustments or support during the application process, we will do our best to accommodate your needs. We look forward to meeting you!
Recommended Jobs
SLT Member - Full-Time/Part-Time, Flexible Position in...
A respected and dynamic primary school in Wandsworth is seeking an experienced and highly motivated individual to join their Senior Leadership Team (SLT). The school is flexible regarding working hou...
Finance Business Partner
Location: Either Birmingham or London Salary for Birmingham: Base salary: £47450pa to c.£59300pa depending on skills and experience. In addition, we offer flexible benefits fund of 20% which is p...
Platform Engineer - HPC / High Performance Computing (we have office locations in Cambridge, Leeds &
Company Description Genomics England partners with the NHS to provide whole genome sequencing diagnostics. We also equip researchers to find the causes of disease and develop new treatments - with...
Patent Secretary
Sacco Mann are working in partnership with an innovative, highly successful IP practice who are seeking a skilled Patent Secretary to join their London team. The Role You will be instrumental to ...
Compliance Data Officer
Compliance Data Officer East London £23-£60 Per Hour Property Services Compliance Daniel Owen are proud to be representing a social housing company in the Tower Hamlets area who are l...
Trainee Recruitment Consultant - Best training programme...
We are looking for experienced recruiters, trainees and graduates to join our high performing teams. With a market offering both nationwide and international coverage, it’s certainly an exciting time...
Senior Electrical Design Engineer
About the Company I am working with one of the UK's leading Building Services Design Consultancies to help them grow their London office within their Mission Critical and Major Projects team . T...
Commercial Property Solicitor
Job Details A small-medium sized law firm with a completely remote working ethos are looking for a solicitor to join them on an ongoing basis. The firm are looking for a commercial property solici...
Finance Manager
Lead and mentor the finance team (4 direct reports) to achieve optimal performance. Manage the preparation and presentation of financial reports, ensuring accuracy and compliance with regulations....
Capital Actuary
We are currently working with a global insurance provider operating in the London Market. They are looking for a Capital Actuary to join their Risk team. You will be reporting into the Head of C...