Share

Senior Light Field Video Compression Engineer / Algorithm Engineer (VR)

Position: Senior Light Field Video Compression Engineer / Algorithm Engineer (VR)
Company: Lytro
Location: Mountain View CA US

About Lytro Immerge: From the proprietary multi-camera capture system, to the rendering and post-production software and tools, Lytro Immerge , Lytro’s light field solution for VR/AR, enables content creators to achieve life-like presence through 6DoF (six degrees of freedom).

About The Role: Our Lytro Immerge R&D team is expanding and we are looking for a video code engineer with deep experience in video compression. An enormous amount of light field video data is generated for this immersive VR experience and each subsystem has different compression requirements (real-time/offline, intra/inter, bit rate, bit depth, etc. In this role you will leverage your video expertise help to develop breakthrough video compression algorithms each of the subsystems.

Main Responsibilities:

    • Design and develop offline and real-time video compression architecture and codecs for Lytro’s multi-camera Light Field VR/AR capture and playback systems.
    • Develop VR content delivery and real-time streaming architecture.
    • image and video codecs and techniques for potential application with Light Field video data.
    • Collaborate with internal engineers for the implementation of the compression/decompression algorithms in hardware and software (ie. CPU, GPU, FPGA, etc).
    • Collaborate with optics and product teams to evaluate the trade-off between image and video quality and compression ratio.

    Required Skills & Experience:

      • MS in Electrical Engineering or Computer Sciences.
      • Extensive video codec architecture design experience for complex video systems.
      • Strong knowledge of existing compression algorithms and techniques for images and video.
      • Strong knowledge of existing image and video formats, compression ratio and quality.
      • Strong knowledge of methods and tools for image and signal processing.
      • Strong experience in prototyping and benchmarking algorithms in Matlab.
      • Strong collaboration and communication skills.
      • Experience in C/C++ algorithm implementation, complexity analysis, and performance tuning.

      Bonus Points:

        • Knowledge and experience with multi-view video compression codecs.
        • Experience implementing compression algorithms in C++.
        • Experience with GPU for high performance computing.
        • Knowledge and experience with video streaming.

        AV Beat
        Latest posts by AV Beat (see all)