多媒體系統(tǒng)開發(fā)工程師職位要求
1.具備良好的自我驅(qū)動能力,具有強烈的責任感,有挑戰(zhàn)自我、學習新知的意愿與能力;
2.具備扎實的c/c++/java編程基礎(chǔ),熟悉基本的數(shù)據(jù)結(jié)構(gòu)及算法;
3.熟悉Android開發(fā)環(huán)境,有Linux/Android手機平臺開發(fā)經(jīng)驗(車機平臺更好);
4.熟悉Stagefright,Opencore,F(xiàn)Fmpeg,Helix,GStreamer,DirectShow中一種或多種多媒體框架;
5.熟悉音頻容器(mp3,aac,ogg,flac,ape等)及視頻容器(flv,mkv,mp4,wmv,avi,rm/rmvb等)的封裝格式及extractor開發(fā);
6.熟悉各種音頻codec(aac,amr,ac3,ra,mp3等)和視頻codec(H.263,H.264,vp8,wmv,mpeg4,rv等);
7.熟悉Http、HttpLive、rtp/rtsp中一種以上流媒體開發(fā);
8.熟悉CMMB、VT及OpenMax、SIP者優(yōu)先;
9.熟悉Linux/Android2D/3D軟硬件加速開發(fā)和優(yōu)化(Skia、OpenGL/ES)者優(yōu)先。
多媒體系統(tǒng)開發(fā)工程師崗位職責
1.負責多媒體框架的架構(gòu)設(shè)計及開發(fā)工作;
2.負責多媒體庫與硬件平臺的開發(fā)與調(diào)試工作;
3.負責平臺多媒體系統(tǒng)級開發(fā)工作;
4.負責撰寫相關(guān)開發(fā)文檔和為團隊培訓。