Unity开发工程师

职位描述:

我们正在寻找一位技术全面、精通多种编程语言的Unity开发主任工程师,专注于虚拟现实(VR)领域。理想的候选人不仅需要具备扎实的Unity开发经验,还需要熟悉多种编程语言(包括不限于C#、C++、VUE等),并能够将这些技术应用于VR项目的开发中。你将与跨职能团队合作,负责从设计到实现的完整开发流程,打造高质量的虚拟现实体验。

岗位职责:

负责虚拟现实(VR)项目的Unity开发、调试和优化,确保项目按时高质量交付。

使用多种编程语言(如C#、C++、VUE等)进行开发,解决复杂的技术问题。

与团队协作,参与虚拟现实(VR)应用的设计、开发和迭代,提供技术解决方案。

编写高效、可维护的代码,确保虚拟现实(VR)应用的稳定性和性能。

解决开发过程中遇到的技术问题,优化渲染性能、交互体验和帧率。

参与技术文档的编写和维护,确保项目文档的完整性和可读性。

关注VR行业和Unity引擎的最新动态,持续学习并应用到项目中。

任职要求:

学历要求: 计算机科学、软件工程、游戏开发或相关专业本科及以上学历。

工作经验: 至少3年以上Unity开发经验,2年以上VR项目开发经验,有完整的VR项目开发经历者优先。

技术能力:

精通C#编程语言,熟悉C++、Python等其他编程语言,具备良好的编程习惯和代码规范。

熟悉Unity引擎,了解Unity的XR插件(如XR Interaction Toolkit、OpenXR等)。

熟悉VR/AR设备的开发环境(如Oculus、HTC Vive、Pico等),了解其SDK和API。

熟悉VR/AR性能优化技巧,包括渲染优化、物理优化、内存管理等。

有Shader编写经验,能够实现复杂的视觉效果者优先。

了解3D数学、图形学基础,熟悉常用的3D建模工具(如Blender、Maya等)者优先。

有网络编程经验,熟悉多人VR应用开发者优先。

多语言能力:

熟练掌握C#、C++、VUE等编程语言,能够根据项目需求灵活切换。

有使用C++进行底层开发或性能优化经验者优先。

有使用Python进行工具开发、自动化脚本编写经验者优先。

工具使用: 熟悉Git等版本控制工具,具备团队协作开发经验。

软技能:

具备良好的沟通能力和团队合作精神,能够与不同职能的团队成员高效协作。

具备较强的学习能力和解决问题的能力,能够快速掌握新技术。

对虚拟现实技术有热情,具备创新思维和良好的用户体验设计能力。

加分项:

有发布到SteamVR、Oculus Store等平台的VR项目经验。

熟悉AR开发技术,有AR/VR混合开发经验者优先。

有图形学、物理引擎、AI等相关领域经验者优先。

有跨平台开发经验者优先。

有机器学习、计算机视觉等相关经验者优先。

公司地点:成都丰尚·玉林商务港

公司简介:

职位发布者:赵先生

成都设尔易科技有限公司

融资阶段:

公司规模:20~99人

相似职位: