岗位职责:1.使用 Omniverse Kit 开发高质量的 3D 应用,专注于 UI设计、3D 场景管理和实时渲染优化,确保前端界面和用户体验达到***。2.持续优化和重构现有基于Omniverse Kit开发的应用,提升应用性能和用户交互体验。3.编写高质量、可维护且可复用的代码,确保代码库的长期健康和项目的可持续性。4.参与项目需求分析,根据项目开发计划,确保项目按时交付。5.关注 Omniverse、OpenUSD、实时渲染等技术进展,将前沿技术应用于项目中,推动技术创新。6.设计并实现与后端服务的 HTTP 请求,确保数据在应用与服务器间安全、高效传输。任职要求1.学历与专业背景:本科及以上学历,计算机、软件工程、图形学或相关专IL。2.3D 开发经验3.编程技能熟练掌握 Pvthon 和/或 C++,熟悉 Omniverse Kit 的 API和开发流程。熟悉各类ui开发框架如 Dear lmGui,Tkinter等4.0penUSD 与渲染优化熟悉 OpenUSD,具备管理复杂 3D 场景和优化渲染性能的能力。5.HTTP 请求与 API开发熟悉 HTTP 协议(包括 GET、POST、PUT、DELETE 等方法)和 RESTfULAPI设计。具备使用 Pvthon(如requests库)或 C++(如 libcurl)进行 HTTP 请求的经验。了解 JSON、XML 等数据格式,能够解析和生成这些格式的数据。熟悉 OAuth、JWT 等认证机制,能够实现安全的 API 调用。具备调试和故障排除 HTTP 请求的能力,能快速定位和解决网络通信问题。6.Unreal Engine 开发经验(优先考虑)开发过或研究过 Unreal Engine 的源代码,或改造过UE4/UE5(如修改渲染管线、添加自定义功能)。7.沟通与团队协作具备良好的沟通能力和团队协作精神,能有效解决技术难题。8.责任心与抗压能力工作积极主动,责任心强,能在高压环境中稳定输出高质量成果。