??崗位職責(zé):??
1、負責(zé)軍事仿真項目的核心功能模塊設(shè)計、實現(xiàn)與優(yōu)化??;
2、制作物理仿真模擬器
3、開發(fā)并維護客戶端與服務(wù)器的網(wǎng)絡(luò)數(shù)據(jù)通信模塊,實現(xiàn)IoT設(shè)備與數(shù)字孿生體的雙向數(shù)據(jù)同步;
4、能接受駐場制作和現(xiàn)場數(shù)據(jù)對接
5、協(xié)助編寫技術(shù)文檔??。
??職位要求:??
1、學(xué)歷經(jīng)驗:?? 本科及以上學(xué)歷,計算機、軟件工程、自動化等相關(guān)專業(yè),??具備?? 5 年及以上 C++ 項目開發(fā)經(jīng)驗??;
??2、核心編程能力:??熟練使用 C++,?? 具備元編程、內(nèi)存管理、性能優(yōu)化、多線程與并發(fā)編程等技術(shù);
3、??UE5引擎架構(gòu):深入理解虛幻引擎的對象模型、序列化、反射系統(tǒng)、內(nèi)存管理 (GC)、異步任務(wù)機制? ,精通 ??Gameplay框架?子系統(tǒng)
并熟練運用動畫、物理 (Chaos)、網(wǎng)絡(luò) (Replication)、UMG/Slate UI、AI行為樹/環(huán)境查詢/智能感知、數(shù)據(jù)管理;
4、問題定位:具備解決復(fù)雜技術(shù)難題的能力,能夠快速定位并解決 UE5 開發(fā)過程中的渲染卡頓、內(nèi)存泄漏、數(shù)據(jù)同步異常等問題
5、數(shù)據(jù)集成與交互:能夠?qū)崿F(xiàn)實時數(shù)據(jù)與三維場景的交互,完成從設(shè)備、平臺、傳感器等數(shù)據(jù)源的接入和動態(tài)展示。
6、會使用UE物理系統(tǒng),物理仿真。
6、能夠編寫簡單的shader材質(zhì),以及粒子特效。
7、能夠看懂源碼、以及了解計算機圖形學(xué)。
??
加分項 (符合者優(yōu)先考慮):??
1、熟悉軍事仿真、模擬訓(xùn)練等相關(guān)業(yè)務(wù)領(lǐng)域;
2、有物理仿真的項目經(jīng)驗
3、有 GIS等(cesium for unreal)代碼修改能力;
4、有 UE5 Pixel Streaming、WebRTC 等項目經(jīng)驗。