Software Engineer, Video/multimedia (xr Graphics)

Remote, United Kingdom

Job Description

The XR team at Facebook Reality Labs is helping people around the world come together and connect through world-class Augmented and Virtual Reality technologies. As a Software Engineer for Video/Multimedia, you will be a member of our XR Graphics organization, taking a lead in compression technologies for remote rendering to enable cutting edge visual experiences on compute constrained AR/VR devices. You will work with a highly cross-functional team to develop state of the art compression pipelines to achieve high quality, low latency experiences that are resilient to network conditions.

Software Engineer, Video/Multimedia (XR Graphics) Responsibilities:

  • Building multimedia processing pipelines, including container parsing, format support, codecs, media capture, audio/video synchronization, real-time communication, validation and tuning
  • Enabling hardware accelerated video processing, drivers for hardware accelerated codec blocks, buffer sharing and synchronization with GPU and display
  • Optimizing and improving video codec efficiency, encode rate control, speed, video, pre/post-processing and error resilience
  • Debugging and diagnosing quality of end-to-end video experience on lossy networks in real-time communication scenarios

Minimum Qualifications:

  • BSc in Computer Science or related field (or equivalent industry experience)
  • Proficiency in C/C++, strong software development, optimization, and debugging skills
  • 4+ years of experience with H.264/AVC, H.265/HEVC, VP8/VP9 video codec standards
  • Understanding of the client multimedia stack, including containers, codecs, and AV synchronization
  • Experience with codec implementations like OpenH264/x264/x265/libvpx
  • Experience with drafting or modifying video encoders

Preferred Qualifications:

  • Experience developing cross-platform software for Linux, Mac and Windows
  • Experience in WebRTC
  • Experience in video with networking
  • Experience with software services, web and cloud technologies
  • Experience with hardware accelerated video processing
  • Experience building FFmpeg filters or have worked with FFmpeg APIs
  • Experience with Open CL, DirectX and Intel Media SDK programming

Beware of fraud agents! do not pay money to get a job will not be responsible for any payment made to a third-party. All Terms of Use are applicable.

Related Jobs

Job Detail

  • Job Id
  • Industry
    Not mentioned
  • Total Positions
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
  • Job Location
    Remote, United Kingdom
  • Education
    Not mentioned