崗位職責(zé):
1、技術(shù)規(guī)劃與架構(gòu)設(shè)計(jì): 負(fù)責(zé)三維渲染播控軟件的整體技術(shù)規(guī)劃、架構(gòu)設(shè)計(jì)與核心模塊設(shè)計(jì),確保系統(tǒng)的高性能、高可靠性和可擴(kuò)展性,重點(diǎn)運(yùn)用DX12等現(xiàn)代圖形API實(shí)現(xiàn)高效渲染。
2、核心模塊開(kāi)發(fā)與優(yōu)化: 主導(dǎo)或深度參與軟件核心功能模塊的開(kāi)發(fā),特別是三維渲染引擎、圖形學(xué)算法實(shí)現(xiàn)(如光照、陰影、材質(zhì)、特效等)、音視頻編解碼集成與處理模塊的開(kāi)發(fā)、調(diào)優(yōu)與性能瓶頸突破。
3、團(tuán)隊(duì)管理與技術(shù)指導(dǎo): 組建、管理并指導(dǎo)軟件開(kāi)發(fā)團(tuán)隊(duì)(包括但不限于圖形開(kāi)發(fā)工程師、音視頻開(kāi)發(fā)工程師、客戶(hù)端工程師等);制定開(kāi)發(fā)計(jì)劃,分配任務(wù),進(jìn)行代碼評(píng)審,確保項(xiàng)目按時(shí)高質(zhì)量交付;培養(yǎng)團(tuán)隊(duì)成員技術(shù)能力。
4、技術(shù)難點(diǎn)攻關(guān): 負(fù)責(zé)解決項(xiàng)目中涉及復(fù)雜三維圖形渲染、高性能音視頻同步、低延遲播放控制、跨平臺(tái)兼容性(如適用)等方面的技術(shù)難題。
5、研發(fā)流程與規(guī)范: 建立并維護(hù)高效的軟件開(kāi)發(fā)流程、編碼規(guī)范、質(zhì)量保障體系(包括單元測(cè)試、集成測(cè)試等),提升團(tuán)隊(duì)研發(fā)效能和代碼質(zhì)量。
6、播控系統(tǒng)設(shè)計(jì): 深入理解播控業(yè)務(wù)需求,設(shè)計(jì)和實(shí)現(xiàn)穩(wěn)定、靈活、易用的播控流程管理和狀態(tài)控制機(jī)制。
7、技術(shù)預(yù)研與選型: 跟蹤三維圖形渲染、音視頻編解碼領(lǐng)域的最新技術(shù)動(dòng)態(tài),評(píng)估并引入合適的新技術(shù)、新工具或框架,保持產(chǎn)品技術(shù)競(jìng)爭(zhēng)力。
8、跨部門(mén)協(xié)作: 與產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理、測(cè)試團(tuán)隊(duì)、UI/UX設(shè)計(jì)等緊密協(xié)作,確保技術(shù)方案有效落地,滿(mǎn)足產(chǎn)品需求和用戶(hù)體驗(yàn)?zāi)繕?biāo);與硬件團(tuán)隊(duì)(如有)協(xié)作優(yōu)化軟硬件協(xié)同性能。
任職要求:
1、具備豐富的三維圖形渲染開(kāi)發(fā)經(jīng)驗(yàn),精通 DirectX或 Vulkan 等現(xiàn)代圖形API,深入理解GPU架構(gòu)、渲染管線、著色器編程(HLSL/GLSL)。
2、扎實(shí)的計(jì)算機(jī)圖形學(xué)基礎(chǔ),熟悉常用圖形學(xué)算法(如幾何處理、光照模型、陰影技術(shù)、后處理特效、PBR等)。
3、精通音視頻處理技術(shù),熟悉主流音視頻編解碼標(biāo)準(zhǔn)(如 H.264/H.265, AV1, AAC, OPUS等)及其應(yīng)用,有音視頻同步、流媒體處理等相關(guān)開(kāi)發(fā)經(jīng)驗(yàn)。
4、有大型播控類(lèi)軟件、媒體處理軟件、游戲引擎或相關(guān)領(lǐng)域的開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。