Point your AI agent at freehire and let it find you a job.

Get the CLI →

芯元时代

仿真工程师

Posted Updated
Discussion

1. ISS 开发与维护:实现与维护指令集功能模拟器——ISA 指令语义建模、设备/片上内存与 DMA 抽象、编译产物(executable)加载与执行、golden 结果比对;与编译团队对齐 ABI 与执行接口,支撑单算子至图级功能正确性验证。
2. Cycle-Approximate 仿真开发:在团队制定的仿真架构下,开发与维护 cycleapproximate 仿真器子模块,对齐目标硬件时序与性能特征;支撑编译/算子团队在投片前开展性能迭代与瓶颈分析。
3. FPGA 验证平台与偏差分析(可选):维护 FPGA 验证平台软件栈、比特流加载与仿真农场/集群调度;建立 ISS / cycle-approx / FPGA / 硅后 多级偏差采集、分析与反馈流程,参与精度升级与问题定位。
4. AI-Native 高效产出:熟练使用 LLM/Agent 生成 ISS 指令模型、仿真测试用例、性能对比脚本与排障文档,人工审核后合入;维护所负责模块的单测、回归基线与 CI 绿灯。

1. 3 年以上体系结构仿真 / 指令集模拟器 / FPGA 验证经验;熟练掌握C/C++/Python,工程习惯良好,测试意识强。
2. 熟悉 ISS 或 cycle-approximate 仿真开发与调试:能实现指令解码、功能模拟、设备模型或 cycle 级时序建模;在负责人指导下独立完成明确仿真模块(ISS 子系统优先)。
3. 理解 DSA/NPU 微架构基本概念、ISA 与编译产物执行路径;具备将架构 spec/RTL 行为约束转化为可测试仿真模型的能力。
4. 熟练使用 AI 编程工具放大开发与调试产出;有芯片先硅后片联调或与RTL/架构团队对齐 ISS 语义经验者优先。

【加分项】
1. 独立开发或深度参与过指令集模拟器(ISS);熟悉 gem5、QEMU、SystemC 等仿真技术栈之一。
2. 有 cycle-approximate 建模、仿真农场/集群调度、FPGA 原型验证或与 RTL 团队协作对齐 spec 的经验。
3. 参与过 NPU/GPU/DSA 芯片 Benchmark 功能/性能对标;有基于 LLM/Agent 辅助完成ISS/仿真模块交付经验者优先。

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.