岗位职责:1.需求分析与流程开发:负责收集和分析FPGA方向的项目需求,确保项目需求被准确理解和转化为技术规格。编写项目开发流程文档,确保项目开发的规范性和可追溯性。2.FPGA设计与开发:负责FPGA方案的整体架构设计,确保设计满足性能、功耗和成本等要求。编写RTL代码,实现设计的各个功能模块,并进行模块级别的设计和仿真。进行整体FPGA系统的时序设计、仿真验证,确保设计的可靠性和稳定性。3.系统联调与问题攻关:协同软件、硬件、算法工程师进行系统级联调,确保各模块间的正确协作。解决系统联调中出现的问题,并持续进行问题攻关,提升产品质量和性能。4.新技术预研与难题攻关:针对新技术和产品发展趋势进行预研,为公司产品提供技术储备。针对关键技术难题进行攻关,制定相应的解决方案,并推动解决方案的实施。5.产品维护与售后支持:负责转产产品的维护工作,确保产品稳定可靠。及时处理售后反馈的故障,提供技术支持和解决方案。岗位要求:1.教育背景与工作经验:电子、通信、计算机等相关专业本科及以上学历,3年以上FPGA开发设计工作经验。2.FPGA设计技能:熟练掌握FPGA设计流程,有FPGA设计相关经验,熟悉主流FPGA厂商芯片系列。精通Verilog/SystemVerilog/VHDL等硬件描述语言,能独立进行FPGA时序设计、仿真和调试。3.工具使用能力:熟练使用工具进行FPGA代码的编写、仿真、编译、集成和调试。4.算法与接口理解:对数字信号处理和图像处理有较深理解,能够完成基本的信号处理算法和图像处理算法的设计及实现。熟悉各种通用接口电路和接口时序,如I2C、UART、SPI、I2S等,同时了解AXI、APB、AVALON等标准高低速总线接口和总线协议。5.团队合作与沟通能力:具有良好的团队合作精神,能够与其他工程师有效沟通和协作。具备较强的独立解决问题能力和学习能力,能适应快速变化的工作环境。6.其他要求:具备良好的文档编写习惯,能够编写清晰、准确的技术文档。具有一定的英文阅读能力,能够阅读和理解英文技术文档和资料。