员工软件开发工程师

多伦多 1个月前全职 网络
75.3万 - 113.0万 / 年
在 AMD,您所做的事情改变一切。 在 AMD,我们的使命是打造伟大的产品,以加速下一代计算体验——从人工智能和数据中心,到个人电脑、游戏和嵌入式系统。我们扎根于创新与协作的文化中,坚信真正的进步源于大胆的想法、人类的创造力以及共同的热情去创造非凡的事物。当您加入 AMD 时,您会发现真正的区别在于我们的文化。我们推动创新的极限,以解决世界上最重要的挑战——追求卓越的执行,同时保持直接、谦逊、协作和包容多样化的视角。加入我们,共同塑造人工智能及其未来。一起推进您的职业发展。 角色 AMD 正在寻找一位测试内容架构师,负责推动 AMD 大规模 GPU 验证系统的测试内容策略的定义、架构和执行。此角色负责统一多个 GPU 产品线和工程团队的测试内容开发和管理,确保在混合云测试农场中实现高效、自动化和全面的测试覆盖。 人选 理想的候选人结合了测试自动化和系统架构方面的强大技术深度,以及推动多个工程领域之间对齐的领导和沟通能力。他们具备分析能力、主动性和结果导向——能够平衡战略方向与实际技术参与。 主要职责 • 设计并实施 GPU 验证和自动化的测试内容框架和治理模型。 • 领导一个跨软件、固件和硬件验证领域的虚拟跨职能团队,负责测试内容。 • 在自动化 CI/CD 环境中定义并执行测试内容开发、集成和生命周期管理的标准。 • 在分布式本地测试农场中实现可扩展的自动化和内容重用。 • 识别验证覆盖中的差距和冗余,并应用数据驱动的见解来优先考虑新的内容开发。 优先经验 • 在软件/硬件测试和自动化方面有扎实的背景,广泛了解测试方法。 • 精通 Python、Bash 和 C/C++——能够阅读、理解并指导测试和自动化代码。 • 有 DevOps 工具和实践的经验(Jenkins、Git、Docker、CI/CD 流水线)。 • 熟悉机器学习框架(TensorFlow、PyTorch)用于测试数据分析和验证优化。 • 在多操作系统脚本和自动化(Linux 和 Windows 环境)方面有实践经验。 • 深刻理解系统架构,包括 CPU、GPU、内存、I/O 和电源传输。 • 了解固件、BIOS 和与 GPU 系统验证相关的低级软件交互。 • 证明能够领导跨职能技术项目,并围绕共同的验证目标对齐多样化团队。 • 具备强大的问题解决、分析和沟通能力,在压力下保持主动和韧性。 学术资格和资历 • 计算机科学、计算机工程、电气工程或同等学位的学士或硕士学位。 • 在复杂硬件/软件产品的测试自动化、验证工程或系统架构方面有经验。 • 有数据中心规模的测试系统或分布式验证基础设施的经验。 • 在提高测试内容的可扩展性、可追溯性和自动化效率方面有成功记录。 地点:加拿大安大略省马克汉 提供的福利:AMD 福利概览。 AMD 不接受猎头、招聘机构或收费招聘服务的未经请求的简历。AMD 及其子公司是平等机会、包容性的雇主,将在所有招聘和选拔过程的各个阶段考虑所有申请者,而不考虑年龄、血统、肤色、婚姻状况、健康状况、心理或身体残疾、国籍、种族、宗教、政治和/或第三方关系、性别、怀孕、性取向、性别认同、军事或退伍军人身份,或任何其他受法律保护的特征。我们鼓励所有合格候选人申请,并将在招聘和选拔过程的各个阶段根据相关法律满足申请者的需求。