Design Engineer
ID 2013-1904 Job Location CN-11-Beijing
Category Engineering - Software
More information about this job:
Overview:
This position is in the Engineering organization of Dolby Laboratories and located in Beijing, China. The main focus of this position is to port Dolby’s audio technologies to embedded platforms such as ARM cores or TI DSPs. The position requires a deep knowledge in optimizing signal processing algorithms 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.
The candidate will be part of a new engineering team in Beijing and work closely together with other Dolby engineering entities in the US, Germany and Australia. We expect the candidate to build-up expert knowledge on highly efficient Dolby audio engines. Working in an international environment requires excellent verbal and written English communication skills.
Responsibilities:
- 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.
- 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.
- 1-2 years professional experience in porting and optimization of signal processing algorithms to embedded platforms.
- Excellent English spoken and written communication skills.
- C/C++ programming skills under Windows and Linux environments.
- Good understanding of at least one assembly language.
- Familiar with embedded real time operating systems.
- Good understanding how to solve problems on embedded hardware devices.
- Knowledge of scripting languages such as Perl or Python.
- Ability to meet timelines.
ID 2013-1904 Job Location CN-11-Beijing
Category Engineering - Software
More information about this job:
Overview:
This position is in the Engineering organization of Dolby Laboratories and located in Beijing, China. The main focus of this position is to port Dolby’s audio technologies to embedded platforms such as ARM cores or TI DSPs. The position requires a deep knowledge in optimizing signal processing algorithms 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.
The candidate will be part of a new engineering team in Beijing and work closely together with other Dolby engineering entities in the US, Germany and Australia. We expect the candidate to build-up expert knowledge on highly efficient Dolby audio engines. Working in an international environment requires excellent verbal and written English communication skills.
Responsibilities:
- 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.
- 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.
- 1-2 years professional experience in porting and optimization of signal processing algorithms to embedded platforms.
- Excellent English spoken and written communication skills.
- C/C++ programming skills under Windows and Linux environments.
- Good understanding of at least one assembly language.
- Familiar with embedded real time operating systems.
- Good understanding how to solve problems on embedded hardware devices.
- Knowledge of scripting languages such as Perl or Python.
- Ability to meet timelines.