岗位职责
负责基于Unity引擎进行数字孪生核心功能的开发,包括三维场景构建、物理逻辑模拟、数据驱动动画及人机交互实现。
开发数据接口,实现Unity场景与实时数据源(如IoT平台、数据库、API)的通信,确保虚拟模型与物理实体状态同步。
负责将外部三维模型(如CAD/BIM)导入Unity,并进行渲染优化、模型轻量化和场景组织,保障应用流畅运行。
设计和开发用户在数字孪生环境中的交互功能(如漫游、点击、拖拽)及配套的二维UI界面,提供直观的操作与信息展示。
针对PC、Web、VR/AR等不同终端平台,对应用进行性能分析与优化,并完成跨平台的编译、部署与发布。
与3D美术师、后端工程师、项目经理等紧密协作,使用版本控制工具(如Git)进行代码和资源管理,确保项目顺利推进。
编写测试用例,进行功能与性能测试,并快速定位、修复开发及运行过程中出现的各类缺陷与问题。
任职资格
三年以上数字孪生系统开发经验
熟悉Unity、UE、Omniverse软件开发应用
熟悉工业场景的各类数字孪生应用
有较强的C#及Python编程能力
熟练使用RESTful API、gRPC等进行数据交互
熟悉Socket、TCP/UDP、WebSocket等,用于与后端服务或物联网设备进行实时数据交换
熟悉IoT设备的数据采集、传输和展示方式
有较强的跨部门交流能力、英语口语交流流利