2026年春招,想投递‘FPGA算法加速工程师’岗位,但发现很多公司要求有‘HLS(高层次综合)’或‘OpenCL’项目经验。作为传统RTL工程师,该如何快速入门并积累一个相关的实战项目?
我是一名有2年经验的FPGA开发工程师,一直用Verilog写RTL,主要做视频接口和图像预处理。今年春招看到很多AI芯片公司或数据中心业务都在招FPGA算法加速工程师,岗位描述里频繁出现HLS(Vitis HLS/Intel HLS)或OpenCL for FPGA。我完全没接触过这些工具,感觉有点慌。请问,对于我这样的传统RTL工程师,转向HLS开发难度大吗?学习曲线如何?为了在短时间内(比如2-3个月)积累一个能写在简历上的HLS实战项目,应该选择什么类型的算法进行加速比较合适(比如矩阵乘法、图像滤波)?在学习过程中,是应该专注于HLS工具的使用,还是必须同时理解其生成的RTL代码质量?求推荐学习资源和项目思路。