【岗位职责】
芯片行为建模:
使用 C++ 语言搭建高精度芯片模拟器,模拟芯片内部的关键硬件行为。
根据芯片设计文档和实际调试需求,保证仿真结果与硬件行为一致。
系统验证与调试支持:
为硬件 debug 提供精准的仿真环境,提前在软件上进行试错,降低研发风险与成本。
协助定位硬件和系统设计中的瓶颈,提出优化方案。
模块设计与技术协作:
参与模拟器核心模块的设计、开发及维护,确保系统性能与扩展性。
与硬件、算法及架构团队密切协作,推动产品关键技术迭代。
编写并维护技术文档和测试用例,推动团队知识共享与技术沉淀。
【职位要求】
学历背景:
本科及以上学历,计算机、电子信息或相关专业。
核心技能:
扎实的 C++ 编程基础,熟悉面向对象编程思想和常用设计模式;
深入理解数据结构、算法以及计算机组成原理、体系结构,能够从硬件角度分析问题;
具备优秀的问题分析与解决能力,熟练使用调试工具,能快速定位并解决系统瓶颈。
【加分项】
模拟器及相关建模领域经验:
有芯片模拟器或硬件仿真开发经验,对芯片内部流水线、数据传输机制有一定理解。
其他技术背景:
熟悉编译器原理、并行计算、图计算或神经网络建模等前沿技术,或是有固件、驱动开发经验(非必需,但具备者优先考虑);
拥有完整项目开发经验,能从系统整体设计角度发现问题并提出改进方案。
团队协作:
具有良好的沟通协调能力,工作积极主动,能适应初创团队快速发展的节奏。