崗位職責:
1、基于Android、linux、桌面PC和瀏覽器的應用開發(fā),開發(fā)以教育互動錄播產品為核心的智慧教育相關軟件產品/系統(tǒng);
2、負責軟件技術路線、技術架構的選定工作,理解、定制、修改和集成開源的或第三方的軟件組件;;
3、負責音視頻應用產品的技術架構及開發(fā),包括實時視音頻通訊、錄像、多畫面、混音、人臉識別、行為/姿態(tài)識別等;
4、負責音視頻算法移植與性能優(yōu)化、實時網絡傳輸自適應優(yōu)化等;
5、負責關鍵問題的分析與解決;
6、項目組日常管理工作協(xié)助。
任職要求:
1、熟悉Android應用程序開發(fā),熟練掌握Android多媒體框架,熟悉MediaCodec視頻編解碼;
2、二年以上JAVA/C/C++項目開發(fā)經驗,熟悉Android?NDK,精通JNI技術,了解Android?SDK、Framework層;
3、熟悉TCP/IP/RTP/RTCP等常用的網絡通訊協(xié)議,有H.323或SIP協(xié)議經驗更佳;
4、熟悉以下任意一種技術框架:Stagefright、vlc、ffmpeg、WebRTC和SDL,并對相關性能優(yōu)化有一定了解;
5、了解Android圖像渲染框架,OpenGL?ES,有Android視頻通訊、即時通訊、實時人臉識別、行為分析相關項目經驗者優(yōu)先;
6、良好的溝通協(xié)調能力以及團隊合作能力,關鍵問題的攻關能力;
7、有RK3399?OpenFace?SDK、OpenPose開發(fā)經驗者優(yōu)先。