岗位职责
1、负责游戏相关 SDK 的核心功能设计、开发与封装,基于 C++ 构建稳定、可复用、易接入的 SDK 能力;
2、参与Unreal Engine(UE)与 SDK 之间的接口层设计与实现
3、参与游戏核心相关SDK编码
4、定位和解决 SDK 相关的复杂问题,包括崩溃、内存泄漏、线程安全、性能开销等;
5、持续优化 SDK 的工程结构、接口设计和性能表现,提升整体稳定性和可维护性;
任职要求
1、具备8年及以上 C++ 实际开发经验,有长期、复杂项目经验;
2、具备Qt开发经验;
3、精通现代 C++(C++11 及以上),对内存管理、对象生命周期、多线程并发有深入理解;
4、具备 Unreal Engine 蓝图相关开发经验,熟悉 UE C++ 开发模式,理解 Module、Plugin、UObject、Blueprint 等核心机制;
5、有 SDK 或平台型组件的设计与开发经验,理解 SDK 的接口稳定性、版本管理和向后兼容要求;
6、具备良好的工程能力,能够在 Windows和移动端等环境下进行调试和问题定位;
7、具备较强的问题分析和定位能力,能够独立解决复杂技术问题。
加分项
1、有Cef接入甚至定制经验;
2、有Unity或者UE引擎开发经验;
3、有跨平台C++开发能力;
声明:本文内容由脉脉用户自发贡献,部分内容可能整编自互联网,版权归原作者所有,脉脉不拥有其著作权,亦不承担相应法律责任。如果您发现有涉嫌抄袭的内容,请发邮件至maimai@taou.com,一经查实,将立刻删除涉嫌侵权内容。