Multimedia CODEC Engineer(职位编号:11780090)
飞思卡尔半导体(中国)有限公司上海分公司
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2013-03-26
- 工作地点:上海
- 招聘人数:若干
- 工作经验:二年以上
- 学历要求:本科
- 语言要求:英语良好
- 职位类别:多媒体/游戏开发工程师
职位描述
Description:
Freescale Semiconductor is a global leader in the design and manufacture of embedded semiconductors for the automotive, consumer, industrial and networking markets. Our products are all around us, you touch them every day.
As the one of the most important product lines of Freescale - ARM core based i.MX application processor business grows rapidly in Asia. The business of i.MX application processor covers Consumer, Automotive and Industrial.
In order for better support for this product line, Freescale builds the design center in Shanghai with hundreds of engineers working for IC design, BSP software development, solution and application development, as well as customer support. Freescale also setup the product marketing department in Asia for future product definition, roadmap and eco-system setup.
We now recruit the "Multimedia CODEC Engineer" for Freescale Multimedia Application Division. As software engineer you will be working with audio/video software team to develop audio/video/image/voice codec, muxer/demuxer, and postprocess ARM processor.
Join us! We are working for this product family which is - in No#1 marketing share of eReader market, No# 2 of automotive infotainment market, No# 3 of mobile application market, world widely.
Primary Responsibilities:
- Understand audio/video codec specification and reference code. Generate software requirements.
- Video mainly on H264, MPEG4, VC1/WMV, Sorensonh263, MPEG2, VP8, SVC, MVC, etc.
- Audio mainly on MP3, AAC, AC3, DTS, WMA, vorbis, etc
- Muxer/demuxer mainly on AVI, MP4, MKV, FLV, ASF, etc
- Image mainly on JPEG, PNG, GIF, etc.
- Define software architecture design as well as detail design on target processor. Generate and maintain design document.
- Program the target processor in both C and assembly language. Use profile tools to identify MIPS intensive algorithm and optimize accordingly.
- Generate test procedures and cases. Carry out audio/video codec testing.
Qualifications:
To ensure your successful performance in this role, the following working experience is required:
- Have good C language programming skill. 2~3 years of C programming experience.
- Familiar with assembly programming skill. Understand C-ASM mixed programming skill.
- Have good knowledge of audio/video encoding and decoding technology.
- Have experience of optimizing codec or demuxer
- Experience with ARM family is desired
- Experience with ClearCase/ClearQuest or git is desired.
- Can read/write English document smoothly.
- Good communication skill and teamwork
Joining Freescale will assure you a rewarding performance and the opportunity to be part of the most innovative teams in Freescale Semiconductor Inc. Beside an attractive salary package, you will have the opportunity to demonstrate and develop your accountability, leadership, and enjoy the challenge of working in the industry with cutting edge technology evolution.