谷歌的软件工程师开发下一代技术,改变了数十亿用户连接、探索和互动信息以及彼此之间的方式。我们的产品需要处理海量的信息,并且远远超出了网络搜索的范畴。我们正在寻找各个领域的工程师,包括信息检索、分布式计算、大规模系统设计、网络和数据存储、安全、人工智能、自然语言处理、UI设计和移动等等。作为一名软件工程师,您将在关键项目上工作,满足谷歌的需求,并有机会在我们快速发展的业务中切换团队和项目。我们需要我们的工程师具备多才多艺、展示领导才能,并且热衷于在整个技术栈上解决新的问题,推动技术的进步。
XR(扩展现实)API团队在通过开放的XR标准和Unity和虚幻引擎等游戏引擎为第一、第二和第三方开发人员提供他们利用XR平台能力所需的接口方面发挥着重要作用。您将负责整体XR技术堆栈的一部分,并利用编码技能构建对开放标准的扩展,以及进行合成器和感知传感器功能和性能分析。
谷歌增强现实团队是一个由专家组成的多元化团队,负责构建出色的沉浸式计算基础和建立有用、愉悦的用户体验。我们致力于通过移动设备使沉浸式计算可访问数十亿人,并且我们的范围不断扩大和发展。
最低资格要求:
• 学士学位或同等实际经验。
• 3年C++、C和C#编程经验。
• 开发API并集成第三方服务的经验。
• 使用Unity游戏引擎开发经验。
首选资格:
• 计算机科学或相关技术领域的硕士学位或博士学位。
• 有AR、VR、XR和MR平台的经验。
• 熟悉OpenGL或Vulkan等开放图形标准。
• 在图形方面具备数学能力。
职责:
• 理解OpenXR的基本原理,并能帮助其他团队贡献代码库。
• 编写用于Unity与底层运行时通信的本地Unity层库的代码。
• 开发使用API的Unity示例应用程序,并进行全栈测试。
• 审查同事贡献的代码、设计和规范。
• 与组织中的不同团队合作,征求反馈并提供见解。
摘要:
• 学士学位或同等实际经验。
• 3年C++、C和C#编程经验。
• 开发API并集成第三方服务的经验。
• 使用Unity游戏引擎开发经验。