首頁 > 制度大全 > 客戶端性能架構工程師職位描述與崗位職責任職要求

客戶端性能架構工程師職位描述與崗位職責任職要求

2024-07-27 閱讀 3070

職位描述

職責描述

-負責客戶端系統架構設計、組件化實施

-負責客戶端App性能調優、性能監控平臺與高性能組件的設計開發

-不斷優化移動端產品的性能,包括CPU、內存、I/O、網絡與耗電

-在性能和架構方面輸出實踐經驗指導其他同事

任職要求

-計算機相關專業本科及以上學歷

-優秀的編程功底與,熟悉C/C++、ObjectiveC、Java、C#任一語言

-深入理解計算機系統結構,熟悉高性能編程、性能調優,有軟件工程經驗

-有在資源受限設備上的開發經驗優先

-有移動端Android/iOS開發經驗、熟悉移動端框架層代碼優先

篇2:主機游戲客戶端高級架構師職位描述與崗位職責任職要求

職位描述

客戶端高級架構師:薪資面議

崗位職責

1、學習并使用UE4構建客戶端總體框架,包括Client與DedicatedServer網絡同步機制。

2、前端核心功能模塊開發,如技能、武器、新手引導、劇情控制器、相機控制等。

3、對引擎API接口進行二次封裝,對上層提供封裝后的接口。

4、與策劃溝通大型功能模塊實現流程,指出策劃設計上與現有架構沖突的地方,并提出修改建議。

5、查找底層技術bug,如程序啟動、資源加載、網絡連接中的bug。

6、有自己的想法,主動學習新技術,并積極思考如何運用于已有游戲。

任職要求

1、開發過3D游戲,對3D空間算法、場景概念、角色控制有深入理解

2、精通C++,熟練使用JAVA、ObjC、lua等編程語言,具備快速學習新編程語言的能力

3、熟練掌握客戶端各種功能模塊的開發流程

4、熟悉游戲底層原理,如不同操作系統下游戲進程啟動流程、線程池、socket網絡模型

5、熟悉至少一種3D前端引擎的API接口,如unreal、unity、ogre3d,并了解引擎運行原理,并對引擎API做過二次封裝

6、深刻理解狀態機、行為樹、動作融合等技術,并可以將之運用于實踐

7、評估大型模塊工作量,將其拆分為細節的實現步驟

篇3:前端客戶端架構師職位描述與崗位職責任職要求

職位描述

崗位職責

1.?完善公司前端客戶端產品線架構,讓算法以及計算能觸達客戶;

2.制定開發標準和規范、組織代碼評審,帶領前端團隊朝著更高更強的目標前進;

3.?與科學家、產品經理一起,深入業務和算法,突破學術和工程的極限。

?

任職要求

1.?具有三年以上產品級前端開發經驗;

2.熟練掌握流行的前端框架,例如angularvuereacat,以及webpack等工具;

3.具有系統架構能力,有使用Electron框架進行產品開發的經驗;

4.具有良好的溝通能力,獨立工作能力和解決問題的能力。

?

具有以下條件優先考慮:

1.?有3D模型可視化經驗,了解Canvas、WebGL、Three.js等技術;

2.熟悉V8引擎,了解node-ffi之類的調用C/C++等技術。