Quantcast
Channel: Dolby Laboratories - Custom Search software
Viewing all articles
Browse latest Browse all 101

Senior Design Engineer Job (Beijing, CN)

$
0
0
Senior Design Engineer

ID 2013-2049 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, 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.

The person holding this position will be primarily responsible for developing software multimedia applications running on various platforms.

Responsibilities:

Production of demonstration media-player running on various OS:

Responsible for the development and implementation of software that will integrate Dolby’s audio and video technologies with media players running on multiple platforms:
- Produce multi-platform concept demonstrations.
- Research and recommend platforms, handsets, solutions, development kits, etc.
- Evaluate and process multimedia content for proofing & demonstration
- Undertake and meet specific design objectives.
- Undertake and meet specific time objectives.

Code management, interaction, integration with Dolby core code base:

Understand and enforce rigorous “best practice” software architecture, planning, and development, ensure Dolby’s high quality standard:
- Understand and track core code developments within Dolby.
- Integrate core code developments into demonstration player.
- Manage and develop code within the team development framework provided.
- Provide feedback on core code suitability to mobile platforms
- Interact with interface and UI design resources.
- Design and conduct subjective and objective tests to verify that the software works as specified.

Reporting and Documentation:

Produce specifications and documentation to accompany engineering deliverables:
- Continually report progress to manager and other stakeholders.
- Document code structure and program functionality.
- Provide conceptual diagrams of media player in phone applications for marketing purposes.

Teamwork and Communications:

Motivating both self and peers to achieve company goals and objectives:
- Promote a positive work environment.
- Demonstrate sensitivity in working with others.
- Readily accept input from other team members.
- Demonstrate good verbal and written skills.
- Represent Dolby in a professional manner while attending trade shows, meetings, and other public events.

Other Responsibilities:
- Provide up-to-date industry knowledge & analysis.
- Deliver continuous feedback from implementers, manufacturers, and partners.
- Communicate commercial imperatives to management.
- Provide input to product plans.

Qualifications:
- Tertiary qualification; Bachelor of Engineering or Bachelor of Science
- 3+ years’ experience in mobile handset application development (C/C++/Java).
- Experience in writing multimedia applications and an understanding of the underlying technologies (e.g. MPEG-4 codecs, streaming).
- Experience or exposure to cross-platform application development on Android, iPhone and Windows Phone highly desirable, with Symbian, MeeGo, Palm, Blackberry and others a plus.
- Experience or exposure to developing optimised assembly for embedded processors used in mobile handsets such as ARM, X-Scale, OMAP, etc. is a plus.
- Experience or exposure to developing multimedia applications for PC/Mac and an understanding of the underlying technologies (e.g. DirectShow, Core Audio etc.) is a plus.
- Strong object oriented software design skills.
- High level written and verbal communication in both general and technology-specific applications.
- The ability to work unsupervised when required.

Viewing all articles
Browse latest Browse all 101

Trending Articles