About
Dolby Laboratories
Job Description
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.
Job Description Software Engineer - Professional Broadcast Products
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.
This position is at the intersection of entertainment and technology. You will work with a small team of software developers in the Consumer Entertainment Technology group in San Francisco, focusing on Professional Products and Solutions that serve the Broadcast industry. Your software will be used globally for the creation, transmission and exhibition of entertainment using Dolby's latest technologies.
Responsibilities:
* Work within a Scrum team of developers, QA, UX, and Product Managers to deliver professional audio software for broadcast workflows.
* Develop reliable, secure and scalable solutions for Dolby media microservices on the cloud.
* Investigate and solve problems in audio applications.
* Design and develop user-interfaces for professional broadcast workflows.
* Learn and develop software components for Dolby audio technologies.
* Create and maintain software requirements and design specifications.
* Stay abreast of industry software development tools, trends and best practices.
Qualifications:
Required
* B.S. or M.S. in Computer Science, Software Engineering or comparable field
* 0 - 3 years professional experience in software development
* Strong C/C++ and Python programming skills
* Good understanding of distributed systems, multi-threading and real-time software design
* Knowledge of cloud-based media services on AWS/GCP/Azure
* Experience with software application development for Linux
* Experience with version control systems like Git or P4
* Fast learner, solid problem solver, with great testing and debugging skills
* Excellent written and verbal communication skills
* Interest and/or experience in audio & video technologies
Additional / Desired Skills
* Experience in (real-time) audio software development
* Experience developing commercial, scalable and secure microservices
* Experience with media-based services and / or frameworks such as FFmpeg, GStreamer, VLC, DirectShow
* Experience working with Docker
* Experience with open source projects
* Understanding of full-stack product needs and requirements
* Basic understanding of digital signal processing theory
* Basic understanding of audio codec technologyExperience with GUI development
#LI-VH1
Dolby will consider qualified applicants with criminal histories in a manner consistent with the requirements of San Francisco Police Code, Article 49, and Administrative Code, Article 12
Equal Employment Opportunity:
Dolby is proud to be an equal opportunity employer. Our success depends on the combined skills and talents of all our employees. We are committed to making employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, gender identity, national origin, religion, marital status, family status, medical condition, disability, military service, pregnancy, childbirth and related medical conditions or any other classification protected by federal, state, and local laws and ordinances.
About Dolby Laboratories
Dolby Laboratories is a company specializing in audio noise reduction and audio encoding/compression.