Unity程序员

蒙特利尔 1天前全职 网络
面议
有没有想过让你的工作超越娱乐,产生更深远的影响?我们正在为重型设备(如挖掘机、起重机、港口机械)构建高保真训练模拟器,并且我们需要渴望将Unity引擎推向严肃模拟领域的程序员。 ???? 你将负责什么? • 与开发团队合作,设计、实施和维护核心模拟系统——从车辆动力学到环境交互 • 负责一个或多个系统(例如设备控制、评分/指标、场景管理),确保功能、性能和可扩展性符合培训要求 • 在Unity中开发和集成模拟机制、UI/UX元素和教练工具 • 与物理工程师、3D艺术家和培训设计师合作,确保资产、行为和硬件接口的无缝集成 • 调试和优化代码,以确保在多显示器设置、VR部署和不同硬件配置下的流畅性能 • 集成外部SDK和硬件API(控制接口、运动平台、跟踪系统) • 跟踪Unity开发趋势和模拟最佳实践,将改进融入项目工作流程 • 为技术文档做出贡献,并在团队壮大时为初级团队成员提供指导 ???? 你将带来什么? • 必备条件 • 3年以上Unity项目(游戏、模拟或交互应用)的发布经验 • 扎实的C#基础——你编写过系统,而不仅仅是脚本 • 具备Unity物理系统的经验(及其局限性) • 熟悉版本控制和协作开发 加分项 • C++经验(即使是业余水平) • VR开发经验(任何平台) • 对工程、重型设备或“事物运作原理”的兴趣 • 着色器/图形编程 • 具有集成外部SDK或硬件的经验 ???? 地点 基于蒙特利尔,魁北克的混合角色。对于特别合适的候选人,考虑北美地区的远程工作者。