崗位職責:
1.軟件設計:參與或組織產(chǎn)品軟件系統(tǒng)設計、架構設計、技術選型及關鍵技術攻關,獨立完成復雜模塊、關鍵模塊的詳細設計,參與或組織軟件工程師設計評審。
2. 軟件編碼:獨立完成對核心模塊、關鍵模塊代碼編寫工作,參與或組織對軟件工程師的代碼審核。
3. 軟件測試:對負責模塊進行單元測試,參與集成測試、系統(tǒng)測試、用戶測試,修復過程中發(fā)現(xiàn)的缺陷。
4. 軟件維護:參與解決重要的用戶現(xiàn)場軟件故障,提供相應的技術支持方案,實現(xiàn)負責實現(xiàn)模塊新需求的功能。
5. 技術總結和人才培養(yǎng):獨立或指導軟件工程師對項目中使用到或將要使用到的技術進行研究,積累和總結。對軟件工程師進行技術指導和培養(yǎng)。
6. 產(chǎn)品規(guī)劃:參與軟件產(chǎn)品的策研和規(guī)劃,提供相應的技術建議。
任職要求:
1.大學本科以上,計算機軟件或計算機技術相關專業(yè),具備3年以上相關工作經(jīng)驗。
2. 熟練掌握 C/C++編程語言,熟悉軟件研發(fā)流程,并有中大型軟件項目開發(fā)經(jīng)驗。
3. 熟練掌握網(wǎng)絡、多線程等操作系統(tǒng)編程技術,并在中大型軟件項目實際應用經(jīng)驗。
4. 具備Linux 平臺相關軟件項目開發(fā)調試經(jīng)驗。
5.熟悉linux調試工具gdb,內存分析工具valgrind。
6、熟練使用UDP、TCP、HTTP、HTTPS等通信協(xié)議。
7、熟悉SIP、音視頻編解碼、流媒體傳輸協(xié)議開發(fā)經(jīng)驗優(yōu)先。
8. 熟練掌握通信原理及相關通信協(xié)議知識。
9. 熟練使用 Word、Execl、Viso、PPT 等。