Share this Job

Staff Engineer

Apply now »

Date: Oct 22, 2021

Location: Berlin, DE

Company: Dolby Laboratories, Inc.

At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to inspire/make a difference in how people create, deliver, and enjoy entertainment worldwide. 


To do that, we need the absolute best talent. Are you the one? 


We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. Would you like to work on the latest entertainment technologies to deliver spectacular experiences with us? 


The Dolby imaging team in Berlin designs algorithms and develops software that enables the next generation of Dolby's media processing technologies. You work as part of an engineering team designing, developing, and testing video processing algorithms and software products. For this, you will work closely with other teams and functions including product management, research, and quality assurance.  


Job Functions:

  • Design and implement algorithms, software libraries, and applications for media processing and distribution based on product requirements;  
  • Extend and optimize existing software implementations;
  • Elaborate innovative ideas in the field of video processing and IP-delivery;
  • Understand, optimize and develop algorithms for new ways of processing and delivery of digital video data;
  • Collaborate with co-developers, product stakeholders, and QA;

  Position Requirements:

  • BS or MS Degree in Computer Science, Software or electrical engineering, or related;
  • Expert in software development in C and C++ with 5+ years of job experience;
  • Expert in video coding, video processing, and/or image processing;
  • Passion for thinking algorithms and coding;
  • Familiarity with/readiness to acquire fundamentals of signal processing and video coding;
  • Good verbal and written communication skills in English;

  Desirable Qualifications:

  • Experience with software development tools (MS Visual Studio, GCC, CMake);
  • Experience with assembler programming for x86 especially SSE and AVX; 
  • Proficient knowledge of a scripting language like Python or Javascript;
  • Experience with video formats, High Dynamic Range, or other enhanced video formats;
  • Experience with cloud APIs and distributed media processing;
  • Proficient knowledge of Linux, macOS, and Windows System;
  • Proficient knowledge of git or another SCM system;
  • Experience with open-source software FFmpeg, libav, and/or GStreamer;


Dolby Hiring Entity:
Rheinstrasse 45, Aufgang 1, 12161 Berlin,