在 AMD 的工作改变一切
我们非常关注通过 AMD 技术改变生活,以丰富我们的行业、社区和世界。我们的使命是构建优秀的产品,以加速下一代计算体验——数据中心、人工智能、个人电脑、游戏和嵌入式的基础。支撑我们使命的是 AMD 的文化。我们推动创新的极限,以解决世界上最重要的挑战。我们追求卓越的执行,同时保持直接、谦逊、协作,并包容多样化的观点。
AMD 一起前进_
角色
固件安全工程小组负责开发跨软件堆栈的平台安全和内容保护功能,包括设备驱动程序、固件和应用程序级接口。在更大的安全小组中,平台安全团队负责运行在整个 AMD 图形处理单元上的固件安全堆栈,这些处理单元包括云/消费者游戏、工作站、数据中心、服务器和人工智能,使我们的客户能够构建解决方案,并推动 Exascale 计算的下一波创新。
我们的团队致力于充分发挥人才的潜力。如果您希望参与一个快节奏、鼓励的环境,让您在安全领域增强技能,同时提供设备驱动程序和嵌入式开发的经验机会——那么这个团队适合您!
个人
作为平台安全团队的一员,您将参与开发生命周期的各个方面,参与固件堆栈的并行任务,开发嵌入式固件和设备驱动程序,与各种硬件、软件和验证团队密切合作。您将负责在各种数据中心 SOC 上开发以安全为中心的功能,通过展示低级硬件和软件调试工具,并将其发展到生产质量。将有机会成为 ARM / RISC-V 固件开发、引导加载程序开发、实时操作系统、密码学、CPU 到 GPU 通信、CPU 安全虚拟化解决方案的专家,以及预硅开发环境,如模拟器、FPGA 和仿真平台。除了固件开发外,团队中还有许多 QA 计划正在进行中,您将接触到 CI/CD 和 Google 测试等固件单元测试开发。这些领域的经验将被视为该角色的资产。
主要责任
• 作为出色的团队成员参与,时刻准备迎接新挑战
• 展示软件工程的 AGILE 方法论和最佳实践
• 设计和实现嵌入式 SOC 固件 + 平台 BIOS 固件和 x86 接口驱动程序
• 在预硅环境中开发新软件功能和改进
• 参与安全固件的定义、架构设计和开发
首选经验
• 具备 C / C++ 的软件开发经验
• 对低级编程和调试有经验或浓厚兴趣
• 较强的书面和口头沟通能力
• 作为优秀的团队成员,能够在最小指导下处理多个任务
• 批判性思维和将问题解决应用于现实挑战的能力
• 在 ARM、RISC-V 或 x86 微处理器上有嵌入式固件开发经验
• 熟悉 FPGA 或仿真环境下的预硅验证以及 ASIC 启动将被视为资产
• 具备 C / C++ 的低级开发实践经验
• 了解密码学、平台安全、虚拟化概念将被视为资产
• 熟悉各种通信协议,包括但不限于 PCIe、CXL、I2C 等
• 在构建和实施安全软件方面的经验
• 了解 DMTF、SPDM、MCTP、PLDM 的机密计算安全标准将被视为资产
• 优秀的沟通能力:口头、书面和人际交往
学术资格
计算机科学、工程或相关学科的大学学位
地点:
加拿大马克汉姆、温哥华
提供的福利描述:AMD 福利一览。
AMD 不接受猎头、招聘机构或收费招聘服务的未经请求的简历。AMD 及其子公司是平等机会、包容性雇主,将在不考虑年龄、祖籍、肤色、婚姻状况、医疗状况、心理或身体残疾、国籍、种族、宗教、政治和/或第三方关系、性别、怀孕、性取向、性别认同、军事或退伍军人身份或法律保护的任何其他特征的情况下考虑所有申请者。我们鼓励所有合格候选人申请,并将在招聘和选拔过程的各个阶段根据相关法律满足申请者的需求。