- May 24, 2013
- April 16, 2013
AES Job Board: Dolby Laboratories, Inc. - Multiple Job Listings
Audio DSP Software Engineer, Professional Licensing
Posted On: 2013-4-12
Location: San Francisco, CA USA
Whenever you switch on an HD-TV channel or enjoy surround sound from an internet content provider, you are listening to audio created by a Dolby professional encoder. As a DSP software engineer in Professional Licensing, you will be part of a team that delivers Dolby technology to the professional broadcast industry. We are a small, dynamic team with a large impact. We work to provide solutions which enable the creation of audio/video content using Dolby formats. The tasks involved to produce our SDKs are quite varied and so the job will be ideal for an engineer who is flexible, and relishes new challenges.
Contributes to real-time, embedded system software for inclusion in development kits.
Contributes to professional broadcast reference designs for Dolby technologies.
Creates test strategies for testing licensed products incorporating Dolby technologies. Creates test materials and tools.
Collaborates with technical writers to produce technically accurate manuals and user guides.
Reviews and understands customer and marketing needs.
Provides second line support to customer support organization and direct support to customers when necessary.
Performs quality work against technical and schedule challenges, follows strong software design and process principles, interfaces with product management, and coordinates efforts with other software engineers.
Master’s degree (or Bachelor’s degree plus 1-2 years professional experience) in engineering or science or equivalent professional experience.
Demonstrated proficiency in C with experience in C++ and object oriented programming a plus.
Proficiency in scripting languages such as Python and Perl. Strong test background desirable.
Background in Professional Broadcast a plus.
Background in DSP, including Fourier analysis and discrete-time signal processing desirable.
Familiarity with an integrated development environment, software source control, and general software practices.
High standard of written and oral communication
Highly motivated and energetic. Passion for audio and signal processing.
Please mention AES00517 when applying for this position.
Staff Software Engineer, E-Media
Posted On: 2013-5-7
Location: San Francisco, CA, USA
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, people inspired by the rapidly expanding world of e-media. 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.
As part of the PC audio engineering team you will work with OEMs, Dolby Researchers, and other internal Dolby teams to bring new devices with new audio experiences to market.
Your ability to define, design, and deliver these experiences through deep engineering and coordination among partners is essential.
You will own managing the deliverables for your product areas, in a fast-paced environment.
You will need to be a technical leader who understands system architecture issues and contributes innovative ideas, a system-level problem solver, and have the technical chops to get into details.
The ideal candidate has a good mix of passion to push the boundaries and at the same time apply pragmatic wisdom around what is technologically achievable.
You should also have a strong sense of current industry trends and be a technical expert to others on PC audio issues.
8+ years shipping products through multiple products release cycles
Experience working through the entire product cycle from initial design to final product delivery
Excellent design, coding, test and debugging skills in C++/C
Leadership of project teams, management of project tasks and schedule, improvement of development processes
Passion for product quality and excellence of the engineering system and work environment
Strong technical, leadership, written and verbal communication, and team collaboration skills
Ability to influence individuals and teams on design changes and with technical arguments
Demonstrated excellence in delivering application experiences
Understanding of OS fundamentals and low level system design
Experience developing software in the Windows audio stack, or other platforms (Media Foundation MFT, LFX/GFX APO, Core Audio AU, ALSA, PulseAudio etc)
BA/BS or MS degree in Electrical Engineering, Computer Engineering, or Computer Science or related technical discipline (preferred)
Windows device drivers and associated certification testing (WHQL)
Audio programming experience
UX application programming experience with one or more of .NET/Metro/WinRT/C#/WPF/SilverLight/Objective-C/Cocoa/QT
MATLAB programming, porting MATLAB algorithms to C/C++
Please mention AES00522 when applying for this position.
Sr. Staff Systems Architect
Posted On: 2013-5-7
Location: San Francisco, CA, USA
As a member of the Dolby team, you’ll see & hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, & enjoy entertainment worldwide. To do that, we need the absolute best talent, people inspired by the rapidly expanding world of e-media. We’re big enough to give you all the resources you need, & small enough so you can make a real difference & earn recognition for your work. We offer a collegial culture, challenging projects, & excellent compensation/benefits.
Dolby's E-Media Business Group is bringing the Dolby experience to an ecosystem spanning OTT video services, mobile networks, PCs, mobile devices & other IP connected platforms. You will be focused on defining & communicating Dolby's E-Media technology strategy. You will be the key source of technical information and guidance, working closely with leading providers of operating systems, media processing frameworks & applications to understand & influence the evolution of their media solutions.
You will be tasked with providing guidance & mentorship on:
- How Dolby architects its deliverables to ensure they integrate easily into our customers products.
- How the Dolby engineering teams build products more efficiently by leveraging the work of others across the organisation.
- How Dolby fits into the E-Media ecosystem by being involved in standards bodies, industry groups and by researching and gathering information for white papers and other technical communications.
- Drives investigations of the system architecture and capabilities of key media processing platforms.
- Provides guidance on best practices for media processing on key media processing platforms.
Participates in technical engagements with OS/media processing framework providers and works with internal product management and development teams to facilitate optimal integration of Dolby technologies.
- Works as part of the business team to build and maintain strategic technology partner relationships with key ecosystem companies, including silicon partners, operating system vendors, middleware providers, content providers & application developers.
- Maintains a current understanding of the e-media technology landscape & provides inputs to business teams on technology trends.
- Represents Dolby interests in standards bodies and associated technical committees.
- Recent hands-on experience and working knowledge of operating system (OS) entertainment media (e.g., sound, image) processing architectures and signal flows from one or more OS providers (e.g., Microsoft, Google, Apple).
- Solid working understanding of media processing frameworks (e.g. Silverlight, Flash, GStreamer, Direct Show) and technical competence with the inner workings of web-based media applications (e.g., browsers and browser plug-ins) and media handling languages (e.g., HTML5).
- Working knowledge of media processing architectures & APIs, systems-level design considerations (e.g., file synchronization, latency, etc.) media file formats, metadata handling, digital rights management frameworks, etc. for current generation entertainment media processing devices (incl PCs, tablets, smartphones).
- Working knowledge of embedded CPU and DSP hardware architectures (e.g., ARM, TI, Qualcomm, Apple) used in these devices.
- Experience in development of complex media software applications, including 3-5 years as a developer of such applications and plug-ins.
- Competence in C, C++, Objective C, C# & Java programming paradigms & code structures used to create sound, imaging and related applications, & tools/code frameworks used to build such software systems.
Please mention AES00523 when applying for this position.
Embedded Software Engineer, D-Cinema
Posted On: 2013-5-7
Location: San Francisco, CA, USA
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—and in the cinema group, you’ll be at the center of the action. 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.
-Software Development - Part of a team that plans designs, develops, & delivers new software products in a timely manner.
-Creates modular, reliable, well-organized code which balances resource efficiency for the particular application.
-Follows company standards for product development.
-Participates in product-level software design reviews.
-Develops test & evaluation procedures & ensures that product requirements are met.
-Produces and maintains accurate design documentation & code comments.
-Maintains software archives.
-Follows up on manufacturing or product bug reports & resolves problems.
-Uses established software tools (design, development, debugging) and technologies (operating systems, libraries, packages) w/expertise.
-Technology Development-Contributes to the creation or adoption of new technologies.
-Helps creates prototypes of new technology applications.
-Shares ideas and expertise in new technologies, tools, or products outside the group. Examples include company or department presentations or “tech talks”.
-Provides input to the design team regarding implementation limitations and suggests alternate approaches.
-Verifies analytical approaches.
-Maintains a detailed lab notebook.
-Teamwork & Communications - Helps provides assistance & expertise to other groups & internal/external customers.
-Participates in project team meetings.
-Bachelor’s degree in engineering or computer science plus three to five years of relevant professional experience.
-Candidate is required to have a solid background in electrical engineering or computer science with a focus on embedded systems software development & computer engineering along with some experience debugging embedded computer hardware.
-Strong C & C++ coding skills along with a solid understanding of RTOS concepts & functionality are required for this position. Candidate should be comfortable with creating a fully functional embedded system on custom hardware with little or no supervision.
-Experience with other programming languages such as Java, Perl, Make & UNIX style shell script & any DSP coding are a plus.
Please mention AES00524 when applying for this position.
About Dolby Laboratories, Inc.
100 Potrero Avenue
San Francisco, CA 94103
Dolby Laboratories (NYSE: DLB) is the global leader in technologies that are essential elements in the best entertainment experiences. Founded in 1965 and best known for high-quality audio and surround sound, Dolby creates innovations that enrich entertainment at the movies, at home, or on the go. For more information about Dolby Laboratories or Dolby technologies, please visit www.dolby.com.