In This Section
AES E-News
- 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
Overview:
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.
Responsibilities:
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.
Qualifications:
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.
Apply: https://careers-dolby.icims.com/jobs/1916/job?mode=apply&iis=job_boards&iisn=AES
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)
Desirable experience:
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++
Apply: https://careers-dolby.icims.com/jobs/1399/job?mode=prepopulate&iis=Job_Board&iisn=AES
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.
Responsibilities
- 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.
Qualifications
- 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.
Apply: https://careers-dolby.icims.com/jobs/1663/job?mode=prepopulate&iis=Job_Board&iisn=AES
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.
Responsibilities
-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.
Qualifications
-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.
Apply: https://careers-dolby.icims.com/jobs/1539/job?mode=prepopulate&iis=Job_Board&iisn=AES
Please mention AES00524 when applying for this position.
Senior Audio DSP Engineer
Posted On: 2013-6-6
Location: San Francisco, CA, USA
Senior Engineer, Sound Tech Platform Development
Summary Description
As a part of the Sound Tech Platform Group, you will be part of a team which works closely with Research and Marketing on cutting-edge audio signal processing and coding algorithms. The successful candidate will lead the design, implementation, enhancement and maintenance of Dolby’s core audio technologies, like Dolby Digital Plus and TrueHD, enabling deployment across a wide range of consumer and professional products, through creation of reference source code, optimized software implementations, and verification techniques.
This is an ideal opportunity for someone with a solid signal processing background and requires communicating effectively with peers, supervisors, other business units and customers. The employee should also be capable of leading development teams to ensure that output meets technical, schedule and resource constraints.
Essential Job Functions
• Responsible for the development and implementation of audio algorithms in reference code and on a range of target platforms for demonstration and integration into consumer products
• Liaise with stakeholders to ensure that the design of meets requirements
• Produce high-level system and software framework design;
• Write software in C/C++, Matlab, and DSP assembly languages;
• Create modular, reliable, efficient and readable code that adheres to Dolby standards;
• Provides assistance and expertise to other groups and internal/external customers
• Juggle multiple tasks with conflicting priorities. Utilize good judgment to make decisions that balance needs across organization
Requirements
• Minimum of 4 years’ experience with BS degree, or 2 years with MS degree, in computer science , computer engineering, electrical engineering, or related field.
• Demonstrated proficiency in C-language programming
• Proficiency in Signal processing with experience in one or more of the following areas: Digital signal processing, Fourier analysis, discrete time-signal processing, sampling theory, and digital filter design
• Experience in audio, signal processing, or interest in audio/music/movies is a plus
• High level written and verbal communication in both general and technology-specific applications
• Prior experience in managing a team preferred. The ability to lead projects; and supervise and guide others.
• Excellent oral and written communication, time management, and organizational skills.
• Methodical and detail-oriented, with a thorough approach to problem solving
Submit resumes to kevin.gallagher@dolby.com
Please mention AES00531 when applying for this position.
Staff Software Engineer
Posted On: 2013-6-6
Location: San Francisco, CA, USA
As a part of the Sound Tech Platform Group, you will be part of a team which works closely with Research and marketing on cutting-edge audio signal processing and coding algorithms. The successful candidate will lead the design, implementation, enhancement and maintenance of Dolby’s core audio technologies, like Dolby Digital Plus and TrueHD, enabling deployment across a wide range of consumer and professional products, through creation of reference source code, optimized software implementations, and verification techniques.
This is an ideal opportunity for someone with a solid software engineering background and requires communicating effectively with peers, supervisors, other business units and customers. The employee should also be capable of leading development teams to ensure that output meets technical, schedule and resource constraints.
Essential Job Functions
Software Architecture and Project Planning
Understands and enforces rigorous “best practice” software architecture, planning and development.
• Liaise with stakeholders to ensure that the architecture and design of software meets requirements
• Ensure developments are appropriately documented at all stages
• Understand and implement “Best Practice” via Personal Software Process and Team Software Process (Capability Maturity Model).
Software Development
Independently plans, designs, develops, and delivers well-organized and reliable software modules in a timely manner for small projects and subsystems.
• Create original software designs;
• Create modular, reliable, well-organized code which balances resource efficiency for the particular application;
• Contribute to, evangelize, and enforce company standards for software development
• Lead design, implementation, and maintenance of customer-facing APIs
• Contribute to signal processing software frameworks
Technology Development
Contributes to the creation or adoption of new technologies.
• Contribute ideas for new technologies, tools or methods applicable to assigned tasks and serve as conduit for new technology development;
• Help to create prototypes of new technology applications;
• Be core contributor of the design team for new technologies
Juggle multiple tasks with conflicting priorities. Utilize good judgment to make decisions that balance needs across organization
Requirements
• Minimum of 7 years’ experience with BS degree, or 4 years with MS degree, in computer science , computer engineering, electrical engineering, or related field.
• Solid understanding of Object Oriented Design principles
• 2+ years of experience designing and implementing API’s in C or C++, especially for real time systems, ideally for signal processing systems
• Experience in python highly desired
• Experience in audio, signal processing, or interest in audio/music/movies is a plus
• High level written and verbal communication in both general and technology-specific applications
• Prior experience in managing a team preferred. The ability to lead projects; and supervise and guide others.
• Excellent oral and written communication, time management, and organizational skills.
• Methodical and detail-oriented, with a thorough approach to problem solving
Submit resumes to kevin.gallagher@dolby.com
Please mention AES00532 when applying for this position.
Sr. Audio DSP Software Engineer
Posted On: 2013-6-6
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.
Responsibilities
• 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.
Qualifications
• 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.
Submit resumes to kevin.gallagher@dolby.com
Please mention AES00533 when applying for this position.
DSP Design Engineer
Posted On: 2013-6-6
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, including insatiably curious engineers and scientists for our advanced technology group. 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 a DSP Design Engineer in the Sound Technology Platform Group, the qualified candidate will help develop new products or licensed technologies and be responsible for design, implementation, integration, testing and maintenance of audio algorithms as firmware on a variety of processor architectures. The ideal candidate will develop effective solutions to complex technical problems through application of exceptional and specialized technical knowledge, ingenuity, skills, and experience. The candidate hired for this position will be part of a team of software engineers who work on cutting-edge audio signal processing and coding algorithms. The Sound Tech Platform Development team works closely with Research and Marketing to develop and refine Dolby’s core audio technologies, like Dolby Digital Plus and TrueHD, enabling deployment across a wide range of consumer and professional products, through creation of reference source code, optimized software implementations, and verification techniques. This is an ideal opportunity for someone with a solid software engineering background, knowledge of processor architectures and audio signal processing to contribute to the development and adoption of Dolby’s leading digital audio technology.
Responsibilities:
- Implementation and optimization of advanced signal processing algorithms and low-level, performance critical code on a variety of CPU architectures in assembly and C
- Implementation of fixed point C models for advanced signal processing algorithms
- Working with algorithm designers to verify and optimize algorithms for fixed point and real time implementations
- Control and interfacing between hardware and software frameworks on PCs and DSPs
- Assists in developing code for new technologies and helps maintain existing software code bases.
Qualifications:
- Either Bachelor of Sciences Degree (in electrical engineering, computer science, or equivalent technical degree with DSP centric focus) with a minimum of 2 years of experience,
- OR Master of Sciences Degree (in electrical engineering, computer science, or equivalent technical degree with DSP centric focus).
- Demonstrated proficiency in C-language programming, Assembly and Matlab.
- An inquisitive mind that can find non-linear solutions to problems, question assumptions, and redefine questions to get results.
- Experience optimizing software on commonly used CPU architectures a Plus.
- Experience developing fixed-point C models from reference code a Plus.
- Interest in embedded systems, real time software and fixed-point processing.
- Knowledge of scripting languages (Perl, Python, etc.) a Plus.
- TI DSP’s (62x, 67x, 64x, 55x)
- ARM Processors (ARM9E, ARM11 and Cortex-M3 family)
- Knowledge or experience in software design principles.
- Ability to achieve results, meet deadlines and adjust to quickly changing priorities in a fast-paced software development environment.
- Excellent oral and written communication, time management and organizational skills.
- Ambition to work in a highly-skilled and cohesive team that is motivated to do high-quality engineering, promote an environment for open and creative thinking, and continuously build and share new skills.
Submit resumes to kevin.gallagher@dolby.com
Please mention AES00534 when applying for this position.
Senior Software Engineer
Posted On: 2013-6-6
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 broadcast 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 challenging projects, and excellent compensation and benefits.
The professional products group develops real-time and file-based hardware and software products to support the content creation and broadcast industry. You will be working with leading content owners and broadcasters to improve the consumer audio/video experience at the source. You will work in a small, dynamic team owning significant parts of Dolby’s professional products. You will be responsible for design, implementation, integration, testing and maintenance of media processing software on embedded and server-based platforms.
Responsibilities:
• Design and develop media processing software for Dolby’s professional products
• Communicate with product marketing to understand product requirements
• Maintain awareness and champion adoption of industry standards
• Create and maintain software requirements and design specifications
• Produce reliable and efficient code
• Conduct design reviews and ensure that the design is highly modular, portable and optimized for performance
Work in a dynamic, fast-paced environment on a team of 5-10 people
Qualifications:
Required:
• BS degree with five years of professional experience, or MS degree with 3 years of professional experience, in electrical engineering, physics, computer science or related field
• Strong object-oriented design & implementation skills in C++
• Experience implementing or integrating common audio codecs (e.g. AC-3, MP3, AAC, Dolby E, E-AC3)
• Experience with realtime and/or non-realtime media processing
• Must be methodical, detail-oriented, have a thorough approach to problem-solving, have good communication skills, and have a team-oriented work ethic
• Ability to work in a rapidly changing environment and apply good judgment to shifting priorities a must
• Ability to contribute to an effective software process including design reviews, code inspection, and unit testing a must.
Preferred:
• Practical experience with any of the following:common broadcast file formats (e.g. MPEG TS/PS, GXF, MXF, BWF, QuickTime)
• Video code implementation or integration (e.g. MPEG-2, h.264, HEVC)
• Algorithm optimizationcross-platform development using Java, Python, QT or JUCE
• Developing Pro Tools or VST plug-ins
• RPC mechanisms, e.g. CORBA or ZeroMQ
• Linux development
• Realtime DSP
• Media processing frameworks (e.g. DirectX, GStreamer)
Send resume to:
Kevin Gallagher
Sr. Staffing Consultant
kevin.gallagher@dolby.com
Please mention AES00535 when applying for this position.
IP Strategist
Posted On: 2013-6-10
Location: Amsterdam, The Netherlands
Overview:
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.
Responsibilities:
This position is with the Intellectual Property Group at Dolby but will involve collaboration across the global organization with research engineers, scientists, and business groups. The role responsibilities include:
•Working with research and engineering teams to monitor and participate in standardization activities and develop strategies for advancing Dolby’s business interests and intellectual property coverage
•Providing standards related technical support to the Legal team
•Identifying opportunities to develop or acquire relevant patent portfolios for acquisition opportunities, developing valuation analysis, and presenting to Dolby executives.
•Supporting patent licensing opportunities by identifying infringing products, preparing claim charts and supporting negotiations
•Leading and/or providing expertise (predominately technical) to project teams and participate in cross-functional initiatives
•Providing direction and guidance for process improvements and establishing policies
•Representing work-product to internal clients and external customers
Qualifications:
•10 + years of work experience in digital signal processing of audio and, as a plus, video
•Experience with standardization process and various standards bodies in the area of audio coding
•Experience evaluating patents, including preparing claim charts and analyzing prior art references
•Experienced engineer with expertise in digital signal processing for audio coding
•Significant experience in standardization and intellectual property
•Bachelor’s Degree in Electrical Engineering or related field, preferably Master’s Degree or highe
•Ability to review and analyze technically complex documents, including scientific papers, patents and technical specifications
•Excellent communication skills, including technical writing and oral presentation
•Ability to work both independently and as part of the Intellectual Property team
To apply for this job please go to
https://e-dolby.icims.com/jobs/2035/ip-strategist/job?mode=view
Please mention AES00537 when applying for this position.
About Dolby Laboratories, Inc.
100 Potrero Avenue
San Francisco, CA 94103
U.S.A.
Phone: +1 415 558 0359
Fax: +1 415 863 1373
E-mail: Send E-mail
Website:
www.dolby.com
Other Address:
Wootton Bassett
Wiltshire SN4 8QJ
UK
Phone: +44 793 842 100
Fax: +44 793 842 101
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.






