Software Engineer-Media Developer
Shanghai
Description
The Open Source Technology Center within the Software and Solutions Group is looking for talented software engineers to develop multimedia solution for Mobile Linux* Platform. In this position, you will be responsible for the media solution architectural design, development, troubleshooting, optimization and others to achieve a world-class media product. Key technical focus areas include media application development: includes but not limit to video and/or music player, photo viewer, video recording and photo capture of camera. Multimedia framework (MMF) and hardware accelerated code enabling for platform. You will be responsible for requiring positive interaction with the Linux* community to ensure code is developed in high quality and adopted in upstream community projects as appropriate. You can reference the website http://meego.com/ for more details on our Linux* platform.
Qualifications
You should possess a Bachelor's degree (or above) in Computer Science or related areas. A Master's degree is preferred. Additional qualifications include:
- Solid design and programming skills with C and/or C++
- Knowledge and experience in at least two key areas of interests: Qt application development, media knowledge (video, audio compression theory and/or codec and/or MMF) background, Graphics and/or OpenGL background, Performance and/or Memory Optimization or other infrastructure level software development
- Demonstrate a high level of flexibility and ability to participate in multiple areas of a nimble organization
- A background in Linux* middleware, library, application, system design and/or development
- Fluent in written and spoken English
- Experience of interacting with the Linux* community would be an added advantage
- Working experience on GStreamer and Helix framework would be an added advantage
|