Unity VR开发工程师
职位描述:
岗位职责:
1、使用Unity3D引擎设计制作多点触控、网络通讯、体感交互、虚拟仿真、虚拟现实等软件。
2、根据公司项目产品需求与软件策划共同协作,完成U3D等产品的逻辑架构和编码实现。
3、负责虚拟仿真技术的研发支持工作,编写虚拟现实程序技术文档,对开发产品进行运营测试,并进行修改。
4、VR、PC、主机上的UI、人机交互方面的开发、维护和优化。
5、VR项目交互方面相关工具的开发。
6、在引擎基础之上封装库,完成应用程序发布。
7、对接技术美术设计内容完成封装,实现相关功能编码、测试、发布;
任职资格:
1、计算机科学与技术、软件工程等相关专业,本科及以上学历,具备相关工作经验者优先。
2、对Unity3D虚拟引擎有一定的技术积累,熟悉Unity核心API,具有至少2年以上虚拟现实相关项目经验。
3、熟练掌握.net、C#、js语言及面向对象编程。
4、能够熟练进行资源管理工具的编写、场景的管理和控制、复杂UI实现、场景变换,后期场景优化的实现。
5、具备良好的代码编程习惯及较强的文档编写能力,具有高度的责任心,良好的团队合作精神和沟通协调能力。
6、针对不同平台特性进行优化、配合团队需要设计各个平台的移植解决方案。
7、具有计算机图形学、人机交互、人体工程学、人工智能、3D UI基础的优先。
8、英文文档阅读无障碍,较强的学习能力、动手实践能力;
9、能力突出者薪资可面议。