职位描述:1、负责开发和维护NPU的仿真器;包括ISS和Cycle-Accurate Model;2、负责开发和维护基于编译器IR的前传实现,用于功能验证;3、负责和芯片验证团队对接,提供参考模型和测试用例。职位要求:1、扎实的计算机处理器体系结构基础,熟悉现代处理器的基本工作原理以及指令集ISA等;2、了解处理器模拟器的实现原理;3、熟练掌握C/C++、汇编和Python语言等相关编程语言;4、良好的口头与书面沟通技巧,有团队工作意识和精神,工作积极主动、责任心强;5、本科以上学历,3-5年以上底层系统软件相关领域开发工作经验。优先考虑具备以下技能要求之一的候选人:1、有x86、arm、riscv、sparc或者其他体系结构处理器的模拟器开发经验;2、有SystemC工程经验;3、深入了解机器学习、深度学习等神经网络计算图程序。