Dolby Laboratories

Audio DSP, Staff Software Engineer

Software Architect in San Francisco, CA

Posted 2019-01-25
Description
<br/>Audio DSP, Staff Software Engineer<br/>Internal Job Description    <br/>Internal Job Description. <p>As an <strong>Audio DSP, Staff Software Engineer</strong> on a high impact strategic initiative beyond the core business, you will be responsible to design, implement, and port embedded audio software that enables the next generation of immersive entertainment experiences created by Dolby. The candidate hired for this position will be part of an engineering team based in San Francisco that works with cutting-edge technologies in a fast-paced and creative environment. This team is responsible for developing innovative Dolby-branded consumer products, including the recently announced Dolby Dimension headphones This unique position presents the opportunity for the right candidate to work with some of Dolby’s most advanced technologies, by incorporating them into innovative products and enabling direct-to-consumer experiences.<em> </em>This is an ideal opportunity for someone who is passionate about technology and possesses an innate understanding of the principles that underpin good software design and employs these principles through the design process.</p> <p> </p> <p><strong>Key Responsibilities</strong></p> <p> </p> <ul> <li>Adapt Dolby's proprietary audio algorithms for deployment in practical consumer applications</li> <li>Port algorithms to applicable embedded targets (DSP and ARM), with both fixed point and floating point targets</li> <li>Optimize algorithms to ensure best performance while maintaining a low power consumption envelope</li> <li>Work with engineering teams to integrate audio algorithms into actual products</li> </ul> <p> </p> <p><strong>To be Successful</strong></p> <p> </p> <p>The successful candidate will have prior experience with embedded audio software in the context of high volume consumer electronics.  Your experience contributing to the designing, developing and porting to embedded projects will be important.  Experience with end-to-end product development, including the SW integration in a HW environment will be valuable.  Understanding the tools needed for embedded audio software product development and releases will be essential.  </p> <p> </p> <p>You will need to work effectively in a highly technical cross functional global environment interfacing directly with various technical leaders across Dolby.</p> <p> </p> <p><strong>Other Essential Skills Include</strong></p> <p> </p> <ul> <li>Bachelor’s/Master’s degree in Computer Science/Electrical Engineering (or equivalent) and 6-10 years experience.</li> <li>Proficiency in developing software in C/C++.</li> <li>Deep understanding of embedded audio software development.</li> <li>Demonstrable experience designing and implementing audio processing signal chains.</li> <li>Demonstrable experience developing efficient (memory, CPU and bandwidth) software for both floating and fixed point targets.</li> <li>Demonstrable experience in control and configuration of the audio software from the applications layer.</li> <li>Deep understanding of audio and digital signal processing.</li> <li>Knowledge about interactions among UI layer to middleware and to kernel level is a plus.</li> <li>Knowledge of scripting languages such as Python and LUA is a plus.</li> <li>Familiarity with the tools used in assessing SW robustness.</li> <li>Proficiency in MATLAB and Python</li> <li>Experience with multicore DSP development is a plus</li> </ul> <p> </p> <p> </p><br/>As an Audio DSP, Staff Software Engineer on a high impact strategic initiative beyond the core business, you will be responsible to design, implement, and port embedded audio software that enables the next generation of immersive entertainment experiences created by Dolby. The candidate hired for this position will be part of an engineering team based in San Francisco that works with cutting-edge technologies in a fast-paced and creative environment. This team is responsible for developing innovative Dolby-branded consumer products, including the recently announced Dolby Dimension headphones This unique position presents the opportunity for the right candidate to work with some of Dolby’s most advanced technologies, by incorporating them into innovative products and enabling direct-to-consumer experiences. This is an ideal opportunity for someone who is passionate about technology and possesses an innate understanding of the principles that underpin good software design and employs these principles through the design process.<br/><br/> <br/><br/>Key Responsibilities<br/><br/> <br/><br/>Adapt Dolby's proprietary audio algorithms for deployment in practical consumer applications<br/>Port algorithms to applicable embedded targets (DSP and ARM), with both fixed point and floating point targets<br/>Optimize algorithms to ensure best performance while maintaining a low power consumption envelope<br/>Work with engineering teams to integrate audio algorithms into actual products<br/> <br/><br/>To be Successful<br/><br/> <br/><br/>The successful candidate will have prior experience with embedded audio software in the context of high volume consumer electronics.  Your experience contributing to the designing, developing and porting to embedded projects will be important.  Experience with end-to-end product development, including the SW integration in a HW environment will be valuable.  Understanding the tools needed for embedded audio software product development and releases will be essential.  <br/><br/> <br/><br/>You will need to work effectively in a highly technical cross functional global environment interfacing directly with various technical leaders across Dolby.<br/><br/> <br/><br/>Other Essential Skills Include<br/><br/> <br/><br/>Bachelor’s/Master’s degree in Computer Science/Electrical Engineering (or equivalent) and 6-10 years experience.<br/>Proficiency in developing software in C/C++.<br/>Deep understanding of embedded audio software development.<br/>Demonstrable experience designing and implementing audio processing signal chains.<br/>Demonstrable experience developing efficient (memory, CPU and bandwidth) software for both floating and fixed point targets.<br/>Demonstrable experience in control and configuration of the audio software from the applications layer.<br/>Deep understanding of audio and digital signal processing.<br/>Knowledge about interactions among UI layer to middleware and to kernel level is a plus.<br/>Knowledge of scripting languages such as Python and LUA is a plus.<br/>Familiarity with the tools used in assessing SW robustness.<br/>Proficiency in MATLAB and Python<br/>Experience with multicore DSP development is a plus<br/>
Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Dolby is the leading developer of audio, imaging and voice technologies for cinema, home theaters, PCs, mobile, & games.

We're the rain on the roof in a movie. The music flowing through your earbuds when you're at the gym. The footsteps lurking behind you in a video game. The voice of a colleague on a call who seems to be right next to you. The sight of a breathtakingly bright and vivid sunset on your TV.

Making experiences come alive through technology is what we do. It's been our mission since day one.

It began with our founder, Ray Dolby, a visionary scientist and inventor. As a young engineer and music lover, he was driven to improve the listening experience. And with that simple motivation, plus countless hours of experimentation, he created a solution—a solution that was elegant and practical, highly sophisticated, and wholly devoted to the artist's vision. Even as we've become a global company, Dolby Laboratories continues to reflect Ray Dolby's values. Here, science meets art. And high tech goes far beyond computer code.

Founded in 1965 and headquartered in San Francisco, Dolby has grown into a leading global innovator and developer of audio, imaging and voice technologies for cinema, home theaters, PCs, mobile phones, and games. Our products include Dolby Digital Plus, TrueHD, Dolby Voice, Dolby Atmos and Dolby Vision. Today, over 2,000 individuals around the globe share their talents and energy to enable the most immersive experiences that technology can deliver.

Perks

We offer competitive compensation and benefit packages in each of our locations around the globe, including some unique perks at many of our larger locations. For example, in San Francisco and London locations, we offer employees access to the latest movies in our on-site screening rooms.

One perk we don't offer: free dinner. We want you to be free for dinner.

Interview process

You'll be meeting with team members who are excited and passionate about their work!

Be seen in a new Software Architect job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.