Unity3D软件工程师岗位职责
职位描述:
1.熟悉VR开发业务,负责VR、AR交互内容的程序架构设计;
2.能带领技术团队制定开发计划,负责项目技术攻关;
3.负责项目的不同客户端(PC端、移动端)移植;
4.负责公司内部技术指导和培训工作。
任职要求:
1.3年以上unity开发经验,熟悉unity应用程序开发架构及C#开发语言;
2.熟悉unity插件开发与应用模式,具备订制化的功能插件开发能力,如自动生成图形插件、着***件等;
3.熟悉unity网络通信,具备网络客户端单人、多人在线同步及网络效率优化经验;
4.代码编写规范、注重效率、对代码重构、应用程序结构优化有实际经验;
5.有较强的自学和创新能力,致力于新技术的研发和探索;
6.有轨道交通工作经验或有相关软件开发经验者优先;
7.有项目管理、团队工作、用户接口经验者优先。
岗位要求:
1、本科及以上学历,计算机、数学等相关专业,有志于从事游戏开发。
2、精通C/C++或JAVA,语言功底扎实。
3、有3D项目开发经验,有开源或商业游戏引擎开发经验优先。
4、熟悉手机游戏开发(IOS,Android皆可),有游戏服务端开发经验优先。
岗位职责:
1、负责3D游戏客户端(PC或手机)程序功能开发。
2、参与、实现服务器端框架和功能逻辑
3、新技术在游戏或运营中的应用(如微信)
工作职责
1、使用Unity3D引擎,负责虚拟现实项目研发;
2、负责虚拟现实动作捕捉、交互式系统开发;
3、负责主题乐园增强现实项目研发。
任职资格
1、熟悉Unity3D引擎架构设计,3年以上Unity3d引擎研发经验;
2、精通、C#语言及面向对象编程;
3、了解Unity3D的物理引擎,熟悉3D图形学;
4、精通Shader编程,能实现高级特效;
5、有VR软件或3D游戏开发经验优先考虑;
6、有网络通信开发相关经验者优先考虑。