首頁 > 制度大全 > 視頻流媒體軟件工程師職位描述與崗位職責任職要求

視頻流媒體軟件工程師職位描述與崗位職責任職要求

2024-07-26 閱讀 7033

職位描述

職責描述

開發(fā)視頻流處理微服務(wù)。接入視頻流,按需求處理抽取圖像幀和其它元數(shù)據(jù),并進行一些轉(zhuǎn)換處理。

1.設(shè)計流媒體處理方案。

2.編寫流媒體處理工程代碼:按照公司微服務(wù)架構(gòu)規(guī)范,編寫實現(xiàn)高性能流媒體處理微服務(wù)。

3編寫流媒體處理微服務(wù)測試代碼,保障代碼正確,處理性能滿足要求。

4.參與代碼評審。

任職要求

1.大學本科以上,計算機、軟件工程相關(guān)專業(yè)為佳。

2.溝通表達能力強,有很好的口頭表達能力和出色的文檔寫作能力,善于深入淺出地表達和解釋復(fù)雜的事物。

3.5年以上程序設(shè)計經(jīng)驗,總代碼行6萬+,能夠編寫高質(zhì)量(模塊化、高可讀)、高性能代碼。

4.熟練掌握Go或者C++11/14。

5.精通ffmpeg開發(fā),了解H.265、H.264、MPEG-4、AAC、NARM-B等視音頻編解碼標準,了解流媒體容器MP4、AVI、MOV、MKV等規(guī)范。

6.熟悉OpenCV開發(fā),能夠用它對圖像進行基本剪裁、轉(zhuǎn)換等操作。

7.熟悉HLS、FLV、RTMP、RTP、DASH等流媒體傳輸協(xié)議(排名有先后)。

8.熟悉TCP/HTTP/DNS協(xié)議,熟悉CDN原理和產(chǎn)品使用。

9.熟悉測試驅(qū)動開發(fā),熟練使用GoogleTest編寫測試用例。熟悉敏捷開發(fā)過程,熟練使用Git,擅于參與代碼評審

優(yōu)先考慮

有以下經(jīng)驗者優(yōu)先

1.大型直播平臺流媒體開發(fā)。

2.貢獻開源流媒體處理代碼。

3.貢獻其它Github優(yōu)秀項目。

篇2:流媒體多媒體音視頻軟件工程師職位描述與崗位職責任職要求

職位描述

工作內(nèi)容:

從事深度學習相關(guān)的應(yīng)用程序開發(fā),包括但不限于:

1、有流媒體、多媒體、音視頻軟件開發(fā);

2、對嵌入式底層架構(gòu)熟悉;

職業(yè)發(fā)展方向:

1.各種深度學習框架的移植與優(yōu)化;

2.深度學習輔助工具(cafe/tenslow)開發(fā);

任職要求

1、3年以上純開發(fā)工作經(jīng)驗;

2、電子工程、計算機、自動化等相關(guān)專業(yè)本科以上學歷;

3、熱愛編程,精通C++/C,C語言熟練;

4、熟悉Linux系統(tǒng)操作,熟練掌握Linux系統(tǒng)環(huán)境編程和調(diào)試方法;

5、良好的編程習慣和代碼風格,能夠撰寫相關(guān)技術(shù)文檔;

6、有進取心和責任心,有良好的團隊合作精神;溝通協(xié)調(diào)能力強,性格開朗,能承受較大的工作壓力;良好的學習能力和自我發(fā)展意識。

有以下經(jīng)驗優(yōu)先考慮:

熟悉各種深度學習框架,有深度學習相關(guān)工作經(jīng)驗。

篇3:流媒體高級開發(fā)工程師服務(wù)端職位描述與崗位職責任職要求

職位描述

工作職責

1、全球化直播CDN的建設(shè)與維護;

2、流媒體服務(wù)器開發(fā);

3、優(yōu)化流媒體產(chǎn)品用戶體驗,如延遲、流暢、畫質(zhì)。

任職要求

1、精通TCP/HTTP/DNS協(xié)議原理,精通CDN原理和產(chǎn)品使用;

2、熟悉音視頻封裝、編解碼原理,熟悉RTMP、Http-Flv、HLS、dash等流媒體傳輸協(xié)議;

3、熟悉golang/C++/Java/Python/Shell中的任意一種;

4、有視頻CDN開發(fā)經(jīng)驗,精通視頻CDN架構(gòu)、策略、調(diào)度、建設(shè)及優(yōu)化;

5、精通常用算法、數(shù)據(jù)結(jié)構(gòu)。