媒體軟件崗位職責
流媒體高級軟件工程師采微科技上海采微電子科技有限公司,上海采微科技,采微科技崗位職責
1.參與流媒體服務器架構的設計與開發;
4.負責技術難點的攻關和核心流媒體軟硬解碼、轉碼、分發相關的工作;
任職要求
1.計算機相關專業,3年以上流媒體相關開發經驗;
3.精通C/C++、Socket編程、網絡編程、多進程多線程編程技術,熟悉linux應用編程;
4.熟悉音視頻的編解碼及網絡傳輸優化;
5.熟悉H.264、H.265等標準規范,熟悉RTP/RTSP/GB28181/onvif等相關協議規范,能基于開源音視頻編解碼軟件(如ffmpeg,x264等)定制和優化;
6,精通ffmpeg開發,熟悉開源的live555、VLC、Gstreamer等流媒體項目;
7,熟悉流媒體直播、點播等業務類型,在云計算、微服務框架下,進行流媒體分發轉碼等操作;
8,熟悉基本的opencv圖像處理;
篇2:流媒體多媒體音視頻軟件工程師職位描述與崗位職責任職要求
職位描述:
工作內容:
從事深度學習相關的應用程序開發,包括但不限于:
1、有流媒體、多媒體、音視頻軟件開發;
2、對嵌入式底層架構熟悉;
職業發展方向:
1.各種深度學習框架的移植與優化;
2.深度學習輔助工具(cafe/tenslow)開發;
任職要求:
1、3年以上純開發工作經驗;
2、電子工程、計算機、自動化等相關專業本科以上學歷;
3、熱愛編程,精通C++/C,C語言熟練;
4、熟悉Linux系統操作,熟練掌握Linux系統環境編程和調試方法;
5、良好的編程習慣和代碼風格,能夠撰寫相關技術文檔;
6、有進取心和責任心,有良好的團隊合作精神;溝通協調能力強,性格開朗,能承受較大的工作壓力;良好的學習能力和自我發展意識。
有以下經驗優先考慮:
熟悉各種深度學習框架,有深度學習相關工作經驗。
篇3:視頻流媒體軟件工程師職位描述與崗位職責任職要求
職位描述:
職責描述
開發視頻流處理微服務。接入視頻流,按需求處理抽取圖像幀和其它元數據,并進行一些轉換處理。
1.設計流媒體處理方案。
2.編寫流媒體處理工程代碼:按照公司微服務架構規范,編寫實現高性能流媒體處理微服務。
3編寫流媒體處理微服務測試代碼,保障代碼正確,處理性能滿足要求。
4.參與代碼評審。
任職要求
1.大學本科以上,計算機、軟件工程相關專業為佳。
2.溝通表達能力強,有很好的口頭表達能力和出色的文檔寫作能力,善于深入淺出地表達和解釋復雜的事物。
3.5年以上程序設計經驗,總代碼行6萬+,能夠編寫高質量(模塊化、高可讀)、高性能代碼。
4.熟練掌握Go或者C++11/14。
5.精通ffmpeg開發,了解H.265、H.264、MPEG-4、AAC、NARM-B等視音頻編解碼標準,了解流媒體容器MP4、AVI、MOV、MKV等規范。
6.熟悉OpenCV開發,能夠用它對圖像進行基本剪裁、轉換等操作。
7.熟悉HLS、FLV、RTMP、RTP、DASH等流媒體傳輸協議(排名有先后)。
8.熟悉TCP/HTTP/DNS協議,熟悉CDN原理和產品使用。
9.熟悉測試驅動開發,熟練使用GoogleTest編寫測試用例。熟悉敏捷開發過程,熟練使用Git,擅于參與代碼評審
。
優先考慮
有以下經驗者優先
1.大型直播平臺流媒體開發。
2.貢獻開源流媒體處理代碼。
3.貢獻其它Github優秀項目。