Video Software Engineer, Reality Labs and Meta | Ingénieur logiciel vidéo chez Reality Labs et Meta Responsibilities:
Building multimedia processing pipelines, including container parsing, format support, codecs, media capture, audio/video synchronization, real-time communication, validation and tuning | Construire des réseaux de traitement multimédia, y compris l’analyse des conteneurs, la prise en charge des formats, les codecs, la capture des médias, la synchronisation audio/vidéo, la communication en temps réel, la validation et la mise au point.
Enabling hardware accelerated video processing, drivers for hardware accelerated codec blocks, buffer sharing and synchronization with GPU and display | Activer le traitement vidéo accéléré par le matériel, les pilotes pour les blocs de codecs optimisés par le matériel, le partage de la mémoire tampon et la synchronisation avec le processeur graphique et l’écran.
Optimizing and improving video codec efficiency, encode rate control, speed, video, pre/post-processing and error resilience | Optimiser et améliorer l’efficacité des codecs vidéo, le contrôle du taux d’encodage, la vitesse, la vidéo, le traitement préalable et postérieur et la tolérance aux erreurs.
Debugging and diagnosing quality of end-to-end video experience on lossy networks in real-time communication scenarios | Déboguer et diagnostiquer la qualité de l’expérience vidéo de bout en bout sur les réseaux avec pertes dans des contextes de communication en temps réel.
Define the video optimization roadmap for both low-end and high-end network and devices | Définir la feuille de route de l’optimisation vidéo pour les réseaux et appareils bas de gamme et haut de gamme.
Lead the definition and implementation of media processing pipeline | Diriger la définition et l’implémentation du réseau de traitement des médias.
Minimum Qualifications:
2+ years experience with video codec standards like H.264/AVC, H.265/HEVC, VP8/VP9 | Plus de deux ans d’expérience avec les normes de codecs vidéo comme H.264/AVC, H.265/HEVC et VP8/VP9.
2+ years of experience in client languages such as Objective-C/C/C++/Swift, Java/Kotlin or JavaScript | Plus de deux ans d’expérience dans les langages clients tels que Objective-C/C/C++/Swift, Java/Kotlin ou JavaScript.
Understanding of the multimedia stack, including containers, codecs, and AV synchronization | Connaissance de la pile multimédia, y compris les conteneurs, les codecs et la synchronisation audiovisuelle.
Experience with AVMediaComposition, Media, AVFoundation, VideoToolbox, ExoPlayer, MediaPlayer or Shaka | Expérience avec AVMediaComposition, Media, AVFoundation, VideoToolbox, ExoPlayer, MediaPlayer ou Shaka.
Experience in building media applications, working on infrastructure for processing media data at scale, working with media libraries | Expérience dans la création d’applications médias, le travail sur l’infrastructure pour le traitement des données médias à l’échelle et le travail avec des bibliothèques médias.
Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. | Licence en informatique, en génie informatique, dans un domaine technique pertinent, ou expérience pratique équivalente.
Preferred Qualifications:
Experience in RTC/WebRTC or video with networking | Expérience dans le domaine du RTC/WebRTC ou de la vidéo avec mise en réseau.
Background in Live streaming applications including one or more ingestion protocols such as RTMP, RIST, SRT, Zixi | Expérience dans les applications de diffusion en direct, y compris un ou plusieurs protocoles d’ingestion tels que RTMP, RIST, SRT et Zixi.
Experience with drafting or modifying video encoders | Expérience dans la conception ou la modification d’encodeurs vidéo.
Experience to go deep in the technical broadcast contribution pipeline: Path (redundant, diverse), transcoding settings, captions/subtitles, etc. | Expérience pour aller en profondeur dans le réseau technique de contribution à la diffusion : Chemins (redondants, divers), paramètres de transcodage, sous-titres/sous-titres, etc.
Experience with hardware accelerated video processing | Expérience avec le traitement vidéo accéléré par le matériel.
Experience building FFmpeg filters or have worked with FFmpeg APIs | Expérience dans la construction de filtres FFmpeg ou avoir travaillé avec les API FFmpeg.
Experience with OpenCL, DirectX and Intel Media SDK programming | Expérience dans la programmation d’OpenCL, DirectX et Intel Media SDK.
job description Purpose of Job We are currently seeking a talented Audit Manager for our San Antonio, TX; Plano, TX;...
Apply For This JobWHO WE AREWe create software to empower and inspire Canadian organizations.Our two main platforms: IBEX Payroll and the Inclusion System...
Apply For This JobFull Job Description This position is part time. The duties include selling bakery items, answering the drive thru, taking phone...
Apply For This JobFull Job Description Date Posted: 2023-05-02 Country: United States of America Location: MA105: BBN Headquarters 10 Moulton Street , Cambridge,...
Apply For This JobJob Title: Sales Representative Location: Remote Position Type: Full-Time/Part-Time Are you passionate about travel and sales? We are looking for...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Scientist (Remote Sensing), PO3 is a role in which you will: Contribute your knowledge...
Apply For This Job