职位描述
信号处理工程师(FPGA&算法方向)招聘细则
一、岗位职责
1. 负责雷达、通信等领域的数字信号处理算法设计、仿真与验证,包括但不限于滤波、傅里叶变换、调制解调、波束赋形等。
2. 主导基于FPGA的信号处理系统开发,完成FPGA逻辑设计、代码编写(Verilog/VHDL)、时序约束、综合与实现,确保系统性能达标。
3. 参与信号处理算法的硬件加速优化,解决FPGA开发中的时序收敛、资源占用过高、数据吞吐瓶颈等问题。
4. 配合测试团队搭建验证平台,制定测试方案,完成FPGA原型验证与产品级功能、性能测试,输出测试报告并迭代优化。
5. 撰写技术文档,包括算法设计文档、FPGA开发手册、接口协议文档等,保障研发过程可追溯。
二、任职要求
(一)核心技能要求
1. 学历与专业:本科及以上学历,电子信息工程、通信工程、自动化、微电子等相关专业,3年及以上相关工作经验。
2. 算法能力:精通数字信号处理基础理论与常用算法,具备独立设计、优化算法的能力,能使用Matlab/Python完成算法建模与仿真。
3. FPGA开发能力:精通Xilinx/Altera FPGA架构,熟练使用Vivado/Quartus等工具进行逻辑开发、时序分析与优化;有高速接口(DDR3/4、PCIE、SATA、LVDS)开发经验者优先。
4. 编程能力:熟练掌握C/C++语言,具备嵌入式系统(如ARM、PowerPC)软件开发经验,能完成FPGA与嵌入式CPU的数据交互、控制逻辑开发。
(二)加分项
- 有雷达信号处理(如脉冲压缩、CFAR检测)、软件无线电(SDR)、图像处理等领域项目经验。
- 熟悉HLS(高层次综合)工具,能通过C/C++自动生成FPGA逻辑,提升开发效率。
- 具备团队协作与跨部门沟通能力,能快速响应项目需求,解决技术难题。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕