职位描述
岗位职责:
1. 完成FPGA逻辑设计(Verilog/VHDL),实现信号处理(FFT/滤波器)、高速接口(PCIe/DDR)及控制算法;开发嵌入式驱动(ARM/RISC-V),控制外设并实现通信协议栈(TCP/IP/Modbus)。
2. 主导FPGA与CPU协同设计,优化系统性能与功耗;使用仿真/调试工具(Vivado/示波器/GDB)解决软硬件交互问题。
3. 联合硬件团队优化PCB设计(SI/PI);构建FPGA-CPU高效通信机制(AXI总线/共享内存)。
4. 维护固件安全更新,输出设计/测试文档。
任职要求:
1. 电子/计算机类本科,3年及以上FPGA 嵌入式开发经验;
2. 精通以下任一领域: FPGA侧:Verilog/VHDL、Vivado/Quartus、高速接口(PCIe/Ethernet)、时序约束;嵌入式侧:C/C 、MCU开发(ARM/STM32)、通信协议(TCP/IP/CAN)。
3. 深入理解FPGA-CPU协同架构(AXI总线等);独立完成板级联合调试(定位跨域问题)。掌握Python/Tcl脚本自动化;有Linux驱动开发经验。
4.熟悉超声检测、超声相控阵检测原理及实际操作经验者优先。