工作描述:
FPGA固件工程师提供专业知识,为整个开发过程提供支持电子和电气设计的FPGA设计。概念设计通过细节设计,原型通过批量生产,初始集成通过资格认证。您将与多学科项目团队合作,执行工程分析并生成详细的设计文档。
经验和教育:
6-10年复杂的FPGA设计、测试和验证电机工程学本科或硕士( )
资格:
FPGA固件工程师将与一个专家团队合作,该团队将负责开发、测试和支持电子板或子系统。工程师将负责FPGA(现场可编程门阵列)的定义、设计、验证和文件编制。他们将提供RTL设计、仿真、物理实现和验证复杂的FPGA模块,这些模块由定制的RTL和更大架构内的软硬件供应商IP核心组成。
所需职责:
1、确定架构、系统验证和详细设计方法
2、定义模块接口以及与印刷电路板设计师协调的设备设计和仿真的各个方面
3、评估工艺流程,包括但不限于高阶设计、综合、布局和路线、时间限制和电力利用。 4.在设计顶层制定测试、模拟计划和设计验证测试计划
5、制定、实施和监督系统级的设计验证测试计划。
6、通过在整个FPGA开发生命周期中使用适当的标准、过程、程序和工具,支持技术工程产品的生成。
7.可为下级员工提供领导和/或指导。
8、能独立确定解决方案的方法,并与系统工程师和电路板开发人员保持一致。
9、为控制、通信系统和数字信号处理(DSP)平台的FPGA硬件的设计和开发做出贡献。
所需技能:
1、对FPGA工程概念、原理和理论的熟练运用和理解
2、 FPGA设计语言和工具,包括vhdl和uvm或osvvvm
3、FPGA开发软件经验-ModelSim、Quartus、Mentor CDC A Plus
4、 Microsoft Office应用程序
5、良好的沟通技巧:识别问题、影响和纠正措施
6、具有FPGA SoC的经验,包括Avalon和Axi架构
7、在架构和实现嵌入式处理器(包括NIOS)方面的经验
8、能够根据接口要求实现IP块,设计所需的接口逻辑到整个FPGA架构
9、使用VHDL实现和验证FPGA设计的专业知识。信号算法基础知识
技能:
1、 Excel,Access,MS Word,Power Point
2、大学英语六级或以上级别
3、良好的分析能力
4、非常注重细节,准确性和有组织
5、能够在压力下工作并满足项目最后期限
6、作为团队的一部分并同时能够独立工作