岗位职责:
与不同开发者一同协作,维护 Cocos Creator 原生平台的底层实现,优化底层架构,进一步探索原生平台的性能极限。
1. 维护 Cocos Creator 平台层和渲染层的原生实现;
2.维护 JavaScript 绑定技术;
3.研究 V8 的技术实现和瓶颈,优化引擎的技术架构;
4.研究 WebAssembly ,webGPU技术的应用。
任职资格:
1.具有计算机,数学或相关学科本科学历;
2.熟练掌握 C/C++ 语言并有至少两年的工作经验;
3.了解脚本绑定技术的原理;
4.有极强的责任心和产品意识,有代码洁癖;
5.学习能力强,充满好奇心,关注技术发展方向;
6.具备英文技术文档阅读能力。
加分选项:
1.深入了解 JavaScript;
2.熟悉编译器实现;
3.熟悉 Cocos 的 JavaScript/Lua 脚本绑定技术及自动绑定工具;
4.使用过 V8/Spidermonkey/JavaScriptCore 的原生层 API,或熟悉其框架和源码;
5.熟悉 WebAssembly 或 Emscripten 或webGPU技术;
6.熟悉 Cocos 的 JavaScript/Lua 脚本绑定技术;
7.熟悉 Android/iOS 平台层开发。