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