(Senior) Software Engineer, Video [m/f/d]

Date: Dec 18, 2025

Location: Berlin, DE

Company: Dolby Laboratories, Inc.

Join the leader in entertainment innovation and help us design the future. 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 revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent. 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. We offer a collegial culture, challenging projects, and excellent compensation and benefits, not to mention a Flex Work approach that is truly flexible to support where, when, and how you do your best work.

 

 

The Dolby Imaging team in Berlin develops the advanced algorithms and software that power Dolby’s next‑generation media processing technologies. As a Software Engineer, you will contribute to the implementation, optimization, and integration of video processing algorithms and software components. You will collaborate with fellow engineers and cross‑functional partners- including research, product management, and quality assurance-to deliver reliable, high‑performance media processing solutions.

Key Responsibilities:

  • Implement and maintain software components, algorithms, and libraries for media processing and distribution based on defined product requirements,
  • Participate in technical discussions and contribute to software design decisions,
  • Collaborate closely with other engineers to ensure quality, consistency, and seamless integration across software modules,
  • Optimize and refine existing software implementations to improve performance, scalability, and reliability,
  • Partner with QA teams to support test planning, automated test development, and debugging activities,
  • Research and prototype new approaches in digital video processing under the guidance of senior team members,
  • Work with technical writers, product stakeholders, and external partners to support documentation, integration, and alignment,
  • Participate in planning sessions and cross‑team coordination activities.

Required Qualifications:

  • Master’s degree in Electrical Engineering, Computer Science, or a related technical field,
  • 2+ years of professional software development experience in C and/or C++,
  • Experience with video processing, image processing, or related multimedia frameworks,
  • Solid foundational understanding of signal processing principles and modern video coding concepts,
  • Ability to contribute to algorithm implementation and software design with guidance,
  • Strong communication skills in English, with the ability to clearly explain technical work.

Preferred Qualifications:

  • Familiarity with development tools such as MS Visual Studio, Visual Studio Code, GCC, CMake, and common debugging utilities,
  • Exposure to SIMD optimization or basic assembler programming on x86 platforms,
  • Working knowledge of scripting languages such as Python or JavaScript, and experience with automation tools,
  • Experience contributing to automated test systems or continuous integration workflows.

 

 

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