前硅仿真验证与调试工程师

多伦多 12天前合同 网络
305 - 356 / 时
职位名称 - 预硅仿真验证和调试工程师 工作地点 - 加拿大马克汉姆 项目期限 - 6个月 职位描述 - 地点是马克汉姆 - 混合办公(每周2天) 必须具备的三大技能: 1) 实际的BIOS启动和调试经验 2) 使用过Cadence Palladium/Z3或Siemens Veloce平台 3) 熟悉大型仿真模型和波形调试 - 复杂硬件-软件交互的调试/验证经验 - 仿真平台调试(波形、跟踪日志) - 系统级启动流程理解 - 电源管理验证 角色描述: 预硅验证团队正在寻找一位充满活力且经验丰富的系统仿真工程师加入我们不断壮大的团队,过去的产品包括PS5和Xbox One等游戏机。作为系统仿真工程师,您将与验证、固件和IP团队一起在仿真中执行和调试问题,以满足产品开发的里程碑。此外,您将开发和扩展基础设施,以在预硅环境中实现更广泛的覆盖和测试。 该角色特别关注预硅仿真调试、复杂启动流程连接和SOC设计中的外围设备的开发和验证。 个人描述: 作为IP成功的关键贡献者,您将成为一个领先团队的一员,推动和增强能力,以将最高质量、行业领先的技术推向市场。系统仿真团队鼓励和支持持续的技术创新以展示成功,并提供充足的机会来发展技术深度知识和促进持续的职业发展。 主要职责: • 调试和支持在预硅仿真期间在固件、硬件或软件中发现的系统问题 • 为内部和面向客户/外部团队提供问题的根本原因分析和指导 • 审查和规划依赖关系、里程碑和交付物,并与上游和下游团队协调 • 在仿真器系统上定义和执行半定制系统的预硅覆盖 • 推动协作技术讨论和创新,以增强系统仿真和调试能力,包括工具和脚本开发、技术和方法学的增强 • 驱动自身优先事项以实现业务目标并确保交付物按计划完成 优先经验: • 具有多年的SoC和嵌入式系统的低级调试和仿真执行经验,以及相关软件/固件调试 • 深入了解系统架构和概念,包括熟练掌握x86和ARM架构、其功能和调试实践 • 具有仿真系统调试经验,包括使用行业标准仿真器系统的经验 • 了解Verilog、C、C++、汇编、TCL/TK、Python和/或其他脚本语言 • 展示快速掌握新技术概念的能力 • 强大的分析/解决问题的能力和对细节的高度关注 • 优秀的书面和口头沟通能力 • 在动态团队工作环境中表现出色 • 自我启动者,强大的协作能力,并能够独立推动任务完成,尤其是那些具有高度不确定性的任务 资产: • 对BIOS和其他固件组件、操作系统(Linux、Windows、Android)以及系统级驱动程序交互的深入理解,了解每个组件的常见故障点和调试方法 • 了解和使用标准调试器、程序员和相关工具和方法(JTAG、Dstream、Lauderbach等) • 对基于Windows和Linux的操作系统和技术的调试知识,以及它们在预硅环境中的需求和限制 • 熟悉Git、GitLab/GitHub和其他软件存储库框架和方法 • 对图形、显示、PCIe、电源管理或安全/加密架构和设计的技术理解 学术资历: 计算机工程、计算机科学、电气工程或相关领域的学士或更高学历,具有5年以上行业经验