【岗位职责】
1. 负责基于FPGA的神经网络加速模块的设计与实现;
2. 承担接口逻辑、电路模块的RTL编写、仿真验证、综合与时序优化;
3. 搭建并维护用于AI模型验证的FPGA平台,支持端到端部署与调试;
4. 与算法团队协同合作,推动AI推理在FPGA上的高效实现;
5. 分析并解决功能、资源、时序等开发过程中的关键问题,持续优化系统性能。
【任职资格】
1. 电子工程、计算机、通信等相关专业本科及以上学历;
2. 扎实的数字电路与FPGA架构知识,熟练掌握 Verilog / SystemVerilog;
3. 熟悉主流开发工具(如 Vivado、Quartus),掌握完整FPGA开发流程;
4. 具备 DDR、PCIe、Ethernet 等常见高速接口的开发或调试经验;
5. 熟悉 AXI 等 AMBA 总线协议,具备良好的模块化设计与文档能力;
6. 能够使用 Python / Shell 等脚本语言进行开发辅助与自动化测试;
7. 具备良好的沟通能力与团队协作意识,能独立推进任务。
【加分项】
1. 有 AI 神经网络(如 CNN、MLP、Transformer 等)在 FPGA 上实现和优化的经验;
2. 熟悉模型定点化、数据流调度、稀疏计算等 FPGA 加速相关技术;
3. 有国产 FPGA 平台(如安路、紫光、复旦微)开发经验者优先;
4. 熟悉以下接口开发者优先:HDMI、MIPI、LVDS、VGA、PCIe、Ethernet 等;
5. 具备 RISC-V / ARM / DSP 软核系统的开发与集成经验者优先。