CPU设计工程师
奥维领芯职位描述
岗位职责: 1、设计、验证、优化 CPU 的微体系结构,实现指令集架构的功能和性能要求; 2、设计处理器的数据通路、控制逻辑和存储器层次结构; 3、研究和应用先进的技术,包括超标量、超线程、分支预测、乱序执行、多级缓存等,提高处理器的性能和效率; 4、优化流水线/ALU/浮点计算/指令处理/Load/Store/互联总线; 5、与团队中的其他硬件和软件工程师、验证工程师紧密合作,确保 CPU 的功能和性能得到充分验证; 6、编写和维护 CPU 设计的规格说明、功能描述、微体系结构说明书等文档,支持硬件和软件开发团队; 7、多核及异构体系架构设计。 任职要求: 1、本科或以上学历,计算机工程、电子工程、微电子工程等相关专业; 2、5 年以上 CPU 设计经验,熟悉处理器架构、微体系结构、数据通路、控制逻辑和存储器层次结构; 3、熟悉RISC-V/ARM/X86 指令集和相关处理器架构,具有在此基础上设计处理器的经验优先考虑; 4、 熟练掌握 Verilog 或 System Verilog 等硬件描述语言,具有较强的逻辑设计能力和工程实现能力; 5 熟悉Linux/Unix操作,精通至少一种脚本语言(如Python/Perl/Shell等) 6、熟悉计算机体系结构和操作系统原理,了解处理器性能和效率的优化方法; 7、具备团队协作精神,良好的沟通和组织能力,以及良好的英语阅读和写作能力,能够阅读和编写技术文档和报告。 加分项: 岗位加分项: 1)有高性能CPU内核流水线设计经验; 2)有AI/NPU/GPGPU内核流水线设计经验; 3)有RTL开发经验,较大规模芯片开发经历; 4)有通用Benchmark和性能问题分析定位实践经历; 5)有GEM5、QEMU、SIMICS等仿真模型开发经验。
对这个职位感兴趣吗?