C++開(kāi)發(fā)工程師(桌面應(yīng)用方向)
1.5-2萬(wàn)元/月崗位職責(zé)
1. 承擔(dān)PC端應(yīng)用(支持Mac、Windows系統(tǒng))的需求調(diào)研、架構(gòu)設(shè)計(jì)、開(kāi)發(fā)實(shí)現(xiàn)與測(cè)試任務(wù),保障程序運(yùn)行的穩(wěn)定與準(zhǔn)確。
2. 使用Qt技術(shù)棧進(jìn)行跨平臺(tái)桌面軟件開(kāi)發(fā),持續(xù)優(yōu)化代碼結(jié)構(gòu)并實(shí)施重構(gòu),增強(qiáng)系統(tǒng)性能及后期維護(hù)效率。
3. 參與音視頻播放功能與流媒體模塊的開(kāi)發(fā)工作,涵蓋播放邏輯實(shí)現(xiàn)、音視頻數(shù)據(jù)處理及相關(guān)性能調(diào)優(yōu)。
4. 撰寫(xiě)必要的技術(shù)文檔資料,包括需求說(shuō)明、設(shè)計(jì)方案和技術(shù)標(biāo)準(zhǔn),配合團(tuán)隊(duì)達(dá)成項(xiàng)目交付目標(biāo)。
5. 與產(chǎn)品、測(cè)試以及研發(fā)同事緊密協(xié)作,定位并解決開(kāi)發(fā)中遇到的技術(shù)難題,推進(jìn)項(xiàng)目順利執(zhí)行。
任職要求
1. 技能要求:
熟練掌握C++語(yǔ)言,理解面向?qū)ο笤O(shè)計(jì)思想,具備良好的數(shù)據(jù)結(jié)構(gòu)與算法功底。
熟悉Qt開(kāi)發(fā)框架,具有在Mac/Windows平臺(tái)構(gòu)建客戶端應(yīng)用的實(shí)際經(jīng)驗(yàn)者更佳。
了解音視頻傳輸與播放技術(shù),掌握常見(jiàn)編碼格式(如H.264、AAC)和封裝協(xié)議(如MP4、FLV)。
熟悉FFmpeg等音視頻處理工具鏈,有實(shí)際項(xiàng)目集成經(jīng)驗(yàn)者優(yōu)先考慮。
掌握CMake等項(xiàng)目構(gòu)建工具,能夠獨(dú)立完成項(xiàng)目的搭建與開(kāi)發(fā)流程。
2. 經(jīng)驗(yàn)要求:
具備3年以上C++開(kāi)發(fā)經(jīng)歷,有完整參與PC端客戶端項(xiàng)目者優(yōu)先。
有音視頻或流媒體相關(guān)開(kāi)發(fā)背景者優(yōu)先錄用。
3. 其他要求:
具備良好的表達(dá)能力與團(tuán)隊(duì)合作意識(shí),能靈活應(yīng)對(duì)項(xiàng)目需求變動(dòng)。
熱愛(ài)技術(shù)研發(fā),擁有較強(qiáng)的學(xué)習(xí)能力與復(fù)雜問(wèn)題排查能力。