Quantcast
Channel: Dolby Laboratories - Custom Search software-engineer-intern-jobs
Viewing all articles
Browse latest Browse all 114

Design Engineer Job (Beijing, CN)

$
0
0
Design Engineer

ID 2013-1853 Job Location CN-Beijing

Category Engineering - Software

More information about this job:
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, 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.

This position is in the Engineering organization of Dolby Laboratories and located in Beijing, China. The main focus of this position is to implement Dolby’s audio technologies, including creating the reference code, porting to the embedded platforms such as ARM cores or TI DSPs. The position requires a deep knowledge in signal processing algorithms, fixed-pointed algorithms and optimization technical including the use of assembly language, as well as an excellent understanding of DSP architectures.

We are looking for a highly motivated individual for whom working with different tool chains under various operating systems in hardware close environments is fun and not a challenge.

Responsibilities:

Essential Job Functions:
- Implement Dolby’s audio signal processing algorithms for both floating-point and fixed-point platforms.
- Port and optimize audio signal processing algorithms to embedded fixed-point devices in a timely manner based on assigned portions of projects and existing architectures.
- Write code, following best practices in embedded SW-engineering, leading to well documented, reliable and easy to maintain SW-components.
- Validate and maintain correct behavior of SW-components via automated unit tests.
- Serve as a team member with responsibility for maintaining embedded sub-components.
- Work together with the development teams in the US, Germany and Australia to improve Dolby’s products.
- Be a local resource on embedded Dolby audio technologies by combining an understanding of algorithmic behavior with a good knowledge of processor architectures.
- Seek to increase knowledge by attending internal and external trainings and conferences.
- Contribute ideas for new technologies, tools, or methodologies.

Teamwork & Communications
- Share relevant information within the project team.
- Provide technical assistance to non-engineering teams such as Research.
- Promote a positive work environment.
- Practice sensitivity in working with others.
- Accept input from other team members.

Qualifications:
- B.S. or M.S. in Electrical Engineering, Computer Science or comparable field is required.
- 1-2 years professional experience in porting and optimization of signal processing algorithms to embedded platforms for B.S is required, for M.S is a strong plus.
- C/C++ programming skills under Windows and Linux environments is required.
- Good understanding of development/debugging on embedded simulators/hardware devices is required.
- Excellent English spoken and written communication skills are required.
- Ability to meet timelines is required.
- Good understanding of at least one assembly language is a strong plus.
- Knowledge of scripting languages such as Perl or Python is a plus.
- Familiar with embedded real time operating systems is a plus.

Viewing all articles
Browse latest Browse all 114

Trending Articles