注意:通过申请此职位,您将有机会分享您的首选工作地点,可选择以下地点:美国加利福尼亚州山景城;美国加利福尼亚州圣地亚哥。最低资格要求:
• 学士学位或同等实践经验。
• 8年的消费电子、设备或嵌入式系统设计经验。
• 具备软件架构、系统架构或硬件架构经验。
• 具备C或C++的经验。
首选资格要求:
• 计算机科学、电气工程或相关领域的硕士学位或博士学位。
• 10年的从软件角度推动ASIC架构决策的经验。
• 具备ARM或x86汇编、系统BIOS、Linux内核、设备驱动程序的经验。
• 具备引导加载程序、SoC低功耗管理和安全框架的基本知识。
• 具备ASIC中常见软件层设计和开发的经验,如引导、驱动程序、嵌入式固件、库和应用程序API。
• 全面了解不同类型标准硬件块、CPU和加速器之间的硬件和软件交互类型。
关于职位
我们的计算挑战非常庞大、复杂且独特,我们不能仅仅购买现成的硬件,我们必须自己制造。您的团队设计和构建硬件、软件和网络技术,为谷歌的所有服务提供动力。作为硬件工程师,您设计和构建的系统是全球最大、最强大的计算基础设施的核心。您从电路设计的最低层面开始,一直到大型系统设计,并将这些系统完全制造出来。您的工作有可能塑造进入我们尖端数据中心的机械装置,影响着数百万谷歌用户。
作为高级平台软件架构师,您将了解软件产品需求、用例和应用程序,以及它们与特定硬件块或子系统的关系。您将代表软件团队的目标,并与系统架构、硬件架构和硬件实施团队合作。
在这个角色中,您将定义并影响他们的工作,以确保满足软件需求,追求最佳的软件编程模型和接口,讨论并达成关于硬件/软件权衡解决方案的共识,尽可能确保可扩展性和向后兼容性。您将使用数据驱动的方法做出决策,采用和/或开发建模平台,以帮助您处理请求。最后,您将估计特定实现的复杂性,以支持经理或计划员所需的教育估算的人员和时间安排。
谷歌的使命是整理世界上的信息,使其普遍可访问和有用。我们的团队结合了谷歌人工智能、软件和硬件的优势,创造出极具帮助性的体验。我们研究、设计和开发新技术和硬件,以使计算更快、更无缝、更强大。我们的目标是通过技术改善人们的生活。
这个全职职位在美国的基本薪资范围为172,000美元至263,000美元+奖金+股权+福利。我们的薪资范围是根据职位、级别和地点确定的。每个职位发布的范围反映了该职位在所有美国地点的新员工薪资的最低和最高目标。在这个范围内,个人的薪资由工作地点和其他因素决定,包括与工作相关的技能、经验和相关教育或培训。在招聘过程中,您的招聘人员可以提供有关您首选地点的具体薪资范围的更多信息。
请注意,美国职位发布中列出的薪酬详细信息仅包括基本工资,不包括奖金、股权或福利。了解更多有关谷歌福利的信息。
职责
• 与产品管理、架构、硅实施、硅软件和产品软件工程等利益相关者合作,确定用户体验特征以及如何将其映射到现有或正在开发中的硬件中。
• 理解硬件组件之间的交互关系,并推动架构和块的交互设计的定义,提供选项和/或权衡,识别问题并推动解决。
• 设计架构和软件接口,实现能够让我们的应用程序开发人员满意的软件编程模型,并使他们能够无缝和及时地使用硬件加速器。
• 设计确保应用程序数据安全和隐私的架构。
• 采用和/或开发软件架构建模平台,以明确建模特性请求,并使用数据驱动的方法支持其在硬件中的包含。
谷歌为平等机会的工作场所感到自豪,并是一家积极采取行动的雇主。我们致力于提供平等的就业机会,无论种族、肤色、血统、宗教、性别、国籍、性取向、年龄、公民身份、婚姻状况、残疾、性别认同或退伍军人身份如何。我们还会考虑符合法律要求的合格申请人,无论其犯罪记录如何。另请参阅谷歌的平等就业机会政策和平等就业机会法律规定。如果您有残疾或特殊需求需要提供住宿,请通过填写我们的申请人住宿表格告知我们。