Software Engineer – Video Processing

      Bitmovin Inc

      Klagenfurt - vor 1 Monat

      Software Engineer - Video Processing

      Bitmovin, a YCombinator company, is a fast growing privately owned technology leader in video streaming, located in San Francisco, Chicago, Seattle, New York, Sao Paulo, Hong Kong, Vienna and Klagenfurt. The company was founded by the co-creators of international media standards like MPEG-DASH, that is used today by Netflix, Youtube, and others. Bitmovin's customers include the top media and technology companies worldwide, such as New York Times, RedBull Media House, RTL, Pro7Sat1 and many others.

      We believe our employees are the most valuable assets of our company. They drive Bitmovin's success with their knowledge, experience and passion. Therefore we provide a high degree of freedom to our employees to initiate projects and take on responsibility, while paying a very competitive salary above the average.

      Working at Bitmovin is international, fast-paced, fun and challenging. We're looking for talented, passionate and inspired people who want to change the way media is consumed online. Join us to develop, sell and market the world's best video infrastructure for the Web


      • Develop and maintain video and image encoding software that plugs into the Bitmovin service, designing for quality, robustness and scale
      • Participate in work related to nextgeneration video technologies such as AV1 and work with world leading codec teams in standardization
      • Design, implement and test video and image compression algorithms for software implementations
      • Support the Bitmovin product development team in implementing customer requirement


      • 3+ years of relevant work experience in designing core algorithms for video codec implementations
      • Excellent C++ programming skills
      • Involvement in open-source multimedia projects (such as ffmpeg, x264, gpac, webm)
      • Experience with image and video quality assessment
      • Strong background in image and signal processing, both algorithm design and implementation (e.g., deinterlacing, scaling, noise reduction)
      • Experience with large-scale distributed systems and cloud-computing
      • Experience with software performance optimization
      • Experience in software design, problem solving and debugging

      Minimum Requirements:

      • BS in Computer Science/Electrical Engineering or equivalent. MS or PhD a plus
      • Experience programming in C/C++
      • Experience in modern video codec (H.264/AVC, H.265/HEVC, VP9, AV1) algorithm research or development


      • Working with an innovative, fast growing and international team with low hierarchy
      • Opportunity to make an impact on the multimedia industry, with target markets EU and US
      • Competitive salary
      • Flexible work hours
      • Investment in growth and education
      • No routines, but new challenging projects with global impact
      • Free snacks and great coffee
      • Open spaced office
      • Regular and fun team activities (hackathons, skiing days, …)
      • Company laptops also for private use
      • The opportunity to work for an exciting start-up, building innovative video solutions.

      Full-Time, Klagenfurt, Austria - Immediate start

      San Francisco • Chicago • Seattle • New York • Amsterdam • Austria • Hong Kong • Sao Paulo