Unity VR开发工程师(C#/.NET, SteamVR)远程/全球
远程
全职
非全日制
该项目立足于公司现有的单人街机(Arcade)产品,旨在通过虚拟现实技术实现全面的功能升级和视觉革新。
职位概述
作为Unity VR开发工程师,您将在项目伊始参与核心需求调研,并对现有系统架构进行全面评估与优化。
主要职责
- 审计并分析游戏数据(场景数量、玩家积分、信用点等)以指导功能改进.
- 在Unity 2021 LTS中集成并调优SteamVR API以实现稳定的头显跟踪.
- 开发和维护C#/.NET脚本,实现实时通知、操作指引和用户界面组件.
- 优化渲染管线与多线程任务分配,以维持90FPS及以上高帧率.
- 调试并修复跨平台兼容性及VR交互相关的BUG.
- 构建并完善CI/CD流水线(如Jenkins、GitLab CI)以加快迭代速度.
- 编写技术文档,参与Code Review,确保代码质量与可维护性.
必备技能
- 精通C#语言及.NET 5/6框架.
- 熟练掌握Unity 3D引擎(推荐2021 LTS及以上).
- 深入理解SteamVR API及VR硬件交互原理.
- 具备非移动平台(桌面/主机)VR开发经验.
- 熟悉3D数学基础、实时渲染与性能剖析工具.
- 善用Git版本控制及敏捷开发(Scrum)流程.
- 优秀的问题定位与调试能力,关注高质量代码.
加分项
- 在Unity之外进行.NET桌面或后端应用开发经验.
- 曾在可视化、仿真或建筑行业应用VR技术.
- 熟悉OpenXR或其他主流VR接口标准.
为什么加入我们
- 面向全球用户的VR项目经验:挑战复杂场景与多设备协同,打造沉浸式单机街机体验.
- 职业发展与学习支持:弹性假期、专业培训预算、国际会议赞助,让您的技能不断升级.
- 协作与文化:开放包容的扁平化团队氛围,鼓励创意分享与技术创新;定期团队建设活动(线上·线下).
- 竞争性薪酬与年度奖金:根据绩效和贡献提供市场领先待遇,助力您的职业目标.
我们重视每一位工程师的成长历程,定期进行一对一职业规划与技术分享,为您提供明确的晋升路径与导师指导。无论您处于职业中期或高级阶段,这里都将是拓展技术视野、实现个人价值的理想平台。