Staff Engineer, Cinema Technology
Listed on 2026-09-18
-
Software Development
Software Engineer, C++ Developer, Embedded Software Engineer, Unix/Linux
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.
Dolby’s consumer entertainment and cinema businesses are bringing Dolby’s breakthrough technologies, powering the world’s top movies, TV shows, music, games, and live sports to more places around the world across a wider range of consumer experiences and devices.
The Cinema team in Dolby is responsible for prototyping and designing cutting‑edge imaging and audio professional products for Cinema Exhibition and Postproduction. Bring your creativity and passion to help build the future of the cinematic entertainment experience.
Job ResponsibilitiesAs a Senior or Staff Software Engineer in Dolby’s Cinema Technology Group, you will be part of a team of talented software engineers developing and maintaining the software for products such as digital cinema playback servers, cinema audio processors and audio amplifiers. You will help design real‑time secure software on embedded platforms for imaging and audio products.
- Design and maintain security and audio/video real‑time software on mixed‑architecture embedded platforms (ARM, x86, FPGA, etc) with a software stack that’s typically Linux or Open‑BSD based.
- Design and maintain product secured infrastructure that scales from manufacture to release.
- Work with DCI, SMPTE, and other industry groups to develop and implement new cutting‑edge standards.
- Work with the many innovative research teams in Dolby to move interesting technologies to releasable, maintainable products used in every local cinema.
- Stay current with industry trends and emerging technologies.
- Provide guidance to others, inside or outside the engineering group.
- Execute development projects on schedule
- BS or beyond in Computer Science, Computer Engineering, Electrical Engineering, or related.
- 5+ years of hands‑on experience with real‑time embedded or audio/video products using C/C++.
- High level written and verbal communication skills in both general and technology‑specific applications, this is a globally distributed organization.
- Fluency in current LLM coding techniques, including the ability to elucidate not only advantages but also risks and inefficiencies.
- Deep Linux experience, including the ability to design and implement custom driver and kernel patches.
- A consistent history of innovation and creativity
- Experience in the Digital Cinema industry, or related professional audio, video, or advanced imaging fields.
- Demonstrated experience in secure products and workflows.
- Understanding of the FPGA design and validation workflow, up to and including shipping VHDL and/or Verilog.
- Familiarity with common web technologies to the point where you can solve small problems rather than waiting for other specialists.
- Experience developing for MacOS, Windows, or Windows Server, internals or application.
#LI-VH1
The San Francisco/Bay Area base salary range for this full‑time position is $170,, which can vary if outside this location, plus bonus, benefits, and some roles may also include equity. Our salary ranges are determined by…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).