Cocos 高级引擎开发工程师

岗位职责:

1、引擎架构维护、定制与新功能开发

a\负责维护公司游戏业务的引擎,确保其功能模块工作正常,进行必要的引擎功能定制。

b\制定技术规范,编写引擎扩展模块代码。

c\评估并整合第三方技术。

2、性能优化与稳定性

a\分析引擎在业务上的性能瓶颈,优化关键路径。

b\设计工具链辅助性能监测。

3、跨平台支持

a\配合业务评估和适配新硬件平台,处理平台特性相关问题。

b\解决平台兼容性问题。

4、工具链开发

a\配合业务,评估和开发编辑器工具,工作流自动化脚本。

b\与美术/策划团队协作,优化内容生产管线。

5、团队协作与指导

a\制定编码规范,审查核心代码,主导技术决策。

b\培训工程师团队,提升整体技术水平。

任职要求:

1、学历与经验

a\本科及以上学历,计算机科学、软件工程或相关专业;

b\5 年以上游戏引擎或游戏开发经验,至少 2 年 Cocos 引擎(Cocos2d-x/Cocos Creator)或自研引擎、 Unity、Unreal 引擎的深度开发经验;

c\有完整参与 2 款以上中大型游戏项目的研发经历,并主导过核心模块开发。

2、技术能力

a\引擎原理:精通Cocos、Unity 或 Unreal 等游戏引擎其中一个的架构、渲染管线、物理引擎、动画系统等核心模块;

b\熟悉引擎性能优化( DrawCall 优化、内存管理、GPU/CPU 瓶颈分析);

c\掌握跨平台( iOS/Android/Web /小程序)适配与调试技术。

3、编程能力

a\精通 C++ 或 TypeScript;

b\熟悉 OpenGL/WebGL/Metal/Vulkan 等图形 API,能定制渲染效果(Shader 编写);

c\掌握原生平台( Java/Objective-C/Swait )与引擎的交互开发。

4、工具链

a\熟悉 Cocos Creator 插件开发、编辑器扩展或自动化工具链搭建;

b\了解热更新方案(如 Asset Bundle )、动态资源加载优化。

加分项

1、参与过 Cocos 引擎源码贡献或自定义引擎分支开发;

2、熟悉其他游戏引擎( Unity/Unreal )并有对比优化经验;

3、有 3D 游戏主程开发经验( Cocos 3D 或整合 3D 中间件);

4、熟悉游戏网络同步、AI 行为树等高级功能开发。

公司地点:北京朝阳区城奥大厦北京市朝阳区安定路5号院19号楼北京城奥大厦17层

公司简介:

职位发布者:龙先生

北京多多迦游信息技术有限公司

融资阶段:

公司规模:

相似职位: