C++開發(fā)工程師(桌面應(yīng)用方向)
1.7-2.5萬元/月崗位職責(zé)
1. 承擔(dān)PC端應(yīng)用(支持Mac、Windows系統(tǒng))的需求調(diào)研、架構(gòu)設(shè)計(jì)、開發(fā)實(shí)施及測試驗(yàn)證,保障程序運(yùn)行的穩(wěn)定與可靠。
2. 基于Qt技術(shù)棧進(jìn)行跨平臺桌面客戶端的開發(fā),持續(xù)優(yōu)化代碼結(jié)構(gòu)并實(shí)施重構(gòu),增強(qiáng)系統(tǒng)性能與后期維護(hù)性。
3. 參與音視頻處理及流媒體播放功能的開發(fā)工作,涵蓋播放引擎實(shí)現(xiàn)、音視頻數(shù)據(jù)流解析與性能調(diào)優(yōu)。
4. 編制相關(guān)技術(shù)文檔(包括需求說明、設(shè)計(jì)方案、技術(shù)標(biāo)準(zhǔn)等),配合團(tuán)隊(duì)推進(jìn)項(xiàng)目按時交付。
5. 與產(chǎn)品、測試及其他研發(fā)成員協(xié)同合作,定位并解決開發(fā)過程中的各類技術(shù)難題,確保項(xiàng)目順利推進(jìn)。
任職要求
1. 技能要求:
熟練掌握C++語言,理解面向?qū)ο笤O(shè)計(jì)思想,具備良好的數(shù)據(jù)結(jié)構(gòu)與算法功底。
熟悉Qt開發(fā)框架,有在Mac/Windows平臺進(jìn)行跨平臺客戶端開發(fā)經(jīng)驗(yàn)者更佳。
了解音視頻與流媒體播放相關(guān)技術(shù),掌握常見編碼格式(如H.264、AAC)及封裝協(xié)議(如MP4、FLV)。
熟悉FFmpeg等多媒體處理工具,具備實(shí)際項(xiàng)目應(yīng)用經(jīng)驗(yàn)者優(yōu)先考慮。
掌握CMake等項(xiàng)目構(gòu)建工具,能夠獨(dú)立完成項(xiàng)目的搭建與開發(fā)。
2. 經(jīng)驗(yàn)要求:
具備3年以上C++開發(fā)經(jīng)歷,有PC端客戶端項(xiàng)目實(shí)踐者優(yōu)先。
具有音視頻或流媒體類項(xiàng)目背景者優(yōu)先錄用。
3. 其他要求:
具備良好的溝通意識和團(tuán)隊(duì)協(xié)作能力,能適應(yīng)快速變化的業(yè)務(wù)需求。
熱愛技術(shù)研發(fā),擁有較強(qiáng)的學(xué)習(xí)能力和技術(shù)攻關(guān)精神。