Embedded Linux Engineer

Dolby

(San Francisco, California)
Full Time
Job Posting Details
About Dolby
Dolby creates surround sound, imaging, and voice technologies for cinemas, home theaters, PCs, mobile devices, games, and more.
Summary
* Passion for technology and how it will shape the next wave of entertainment experiences * Global high tech company located in the heart of San Francisco * Fast paced team leading a high impact strategic initiative beyond the core business * Opportunity for a top caliber engineer to create amazing embedded experiences As a Linux Software Engineer leading a high impact strategic initiative beyond the core business, you will be responsible to design 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 innovative technologies in a fast-paced and creative environment. 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.
Responsibilities
* Lead the design, development, and deployment of customized Linux solutions * Hands on SW development of next generation Dolby experiences **To be Successful** The successful candidate will have prior experience with embedded Linux in the context of high volume consumer electronics. Your experience contributing to the Linux stack for embedded projects along with developing various drivers 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 Linux product development and releases will be essential. You will need to work effectively in a highly technical cross functional global environment interfacing directly with various technical leaders across Dolby.
Ideal Candidate
* Bachelor’s degree in Computer Science, Software Engineering or equivalent. * Professional experience developing software in C/C++. * Demonstrable experience designing and debugging software applications and modules for embedded real time systems. * Demonstrable experience developing efficient (memory, CPU and bandwidth) software. * Deep understanding of Linux device driver development. * Knowledge about interactions among UI layer to middleware and to kernel level is essential. * Knowledge of scripting languages such as Perl, Python and LUA. * Experience with chip and board bring-up at prototype design phase. * Familiarity with the tools used in assessing SW robustness.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.