fpga开发工程师岗位职责
| 适配人群 | FPGA工程师,逻辑设计工程师,嵌入式硬件工程师 | 使用场景 | 芯片开发,系统联调,逻辑设计 |
|---|---|---|---|
| 设立背景 | 公司做智能驾驶硬件要搞fpga开发,得有人专门干这个活儿。 | ||
| 核心职能 | 写代码、调代码、画方案、写文档、跟硬件一起联调。 | ||
| 工作内容 | 写verilog、跑modelsim、改ise/quartus工程、写设计文档、测板子、搭逻辑模块。 | ||
| 协作关系 | 跟硬件工程师一起焊板子,跟arm工程师对信号,向项目经理交进度,和测试同事一起抓bug。 | ||
职位描述:
1、负责项目中fpga方案设计;
2、负责fpga代码编写与维护;
3、负责fpga设计文档撰写与维护;
4、负责fpga代码的调试;
5、参与总体设计中逻辑设计部分的设计与资源评估;
6、模块以及板卡的调试;
7、参与、配合、并完成项目中系统联合调试;
要求:
1、电子类相关专业,本科以上学历;
2、熟悉altera或xilinx的fpga芯片;有若干个fpga开发经验;
3、具有fpga方案设计能力;熟悉fpga研发流程;
4、熟练掌握vhdl或verilog hdl语言,具有较强的编码能力,熟练运用modelsim、synplify、xilinx ise或altera quartus ii等 eda软件;
5、良好的硬件基础,熟悉fpga、arm和dsp协同工作过程;
6、具有良好的团队合作精神,良好的道德观,诚实守信,坚韧不拨,有强烈地实现自我价值的愿望。
fpga开发工程师岗位职责:fpga开发工程师
| 适配人群 | FPGA逻辑工程师,视频算法工程师,硬件接口工程师 | 使用场景 | 视频采集系统,高清显示设备,图像处理终端 |
|---|---|---|---|
| 设立背景 | 公司要做视频图像处理的硬件产品,得有人专门搞fpga开发。 | ||
| 核心职能 | 做fpga逻辑设计,实现视频采集输出、接口、信号处理这些事。 | ||
| 工作内容 | 写verilog代码,调dvi/hdmi/dp接口,搞ddr和serdes,写文档。 | ||
| 协作关系 | 跟硬件工程师一起画板子,跟算法工程师对图像处理需求,向技术总监汇报,偶尔帮软件同事看时序。 | ||
职责描述:
1、负责系统的功能定义,fpga逻辑架构设计,核心算法的实现;
2、基于fpga的视频图像采集/输出、分割、缩放、格式转换、降噪/滤波等功能的实现;
3、基于fpga的各类视频接口,如dvi、hdmi、dp等设计和实现;
4、基于fpga的接口逻辑,如ddr、serdes、lvds、usb、以太网mac等;
5、常规数字信号处理算法的fpga实现;
6、参与产品的系统设计和方案评估;
7、负责项目和产品相关文档的编写工作。
职位要求:
1、电子、通信、自动化等相关专业本科以上,2年以上fpga工作经验;
2、熟悉 fpga 的开发流程,从事过altera、xilinx等主流fpga的开发;
3、熟悉掌握verilog或vhdl进行逻辑电路设计编程经验;
4、熟悉c语言、单片机、arm;
5、了解视频图像处理者优先;
6、具有良好的理解能力和英文阅读能力;
7、具有较好的团队合作意识,能够积极主动的完成相关工作。
岗位要求:
学历要求:不限
语言要求:不限
年龄要求:不限
工作年限:不限
fpga开发工程师岗位职责:硬件工程师fpga
| 适配人群 | FPGA开发工程师,视频硬件工程师,嵌入式逻辑工程师 | 使用场景 | 视频设备研发,图像信号处理,嵌入式硬件升级 |
|---|---|---|---|
| 设立背景 | 公司要做音视频硬件产品,得有人搞fpga开发。 | ||
| 核心职能 | 选fpga芯片、写代码、调接口、修老产品。 | ||
| 工作内容 | 写hdl代码、调i2c/spi/uart、测mipi/hdmi、用quartus或vivado、改现有工程。 | ||
| 协作关系 | 跟硬件工程师一起画板子,跟软件工程师对通信协议,向技术总监汇报,和算法组碰isp需求。 | ||
岗位职责:
1、负责参与fpga器件选型与工程开发;
2、负责维护和优化公司现有产品;
岗位要求:
1、熟练掌握hdl语言,熟悉常见低速接口,如i2c、spi、uart等;
2、熟悉常用fpga开发工具,如quartus ii、vivado等;
3、熟悉常见视频相关接口,如mipi、sublvds、hdmi、sdi等;
4、熟悉zynq开发会是个加分项;
5、熟练isp算法会是个加分项。
fpga开发工程师岗位职责:fpga逻辑开发工程师
| 适配人群 | FPGA逻辑工程师,图像算法工程师,光电硬件工程师 | 使用场景 | 机器视觉系统开发,光电检测设备研制,工业相机集成 |
|---|---|---|---|
| 设立背景 | 公司做机器视觉设备,相机图像处理得靠fpga跑得快。 | ||
| 核心职能 | 写图像处理的fpga代码,把算法搬进fpga里跑,修老代码。 | ||
| 工作内容 | 画逻辑图、写verilog、调相机成像、测fpga功能、写设计文档。 | ||
| 协作关系 | 和硬件工程师对电路,跟算法工程师聊移植,向技术经理汇报,配合测试同事做验证。 | ||
岗位职责:
1.负责图像处理、相机成像相关的fpga程序设计;
2.承担已有fpga程序的维护工作;
3.承担图像算法的fpga移植;
4.编写必要的设计及测试相关文档。
任职要求:
1.本科以上学历,电子类相关专业;
2.熟悉ccd/cmos成像原理,了解光电检测相关行业,有fpga开发经验
3.熟悉verilog、vhdl等硬件描述语言;
4.有2年以上fpga实际开发经验;
5.熟悉各种通信协议如spi、rs232、i2c等。
fpga开发工程师岗位职责:fpga工程师
| 适配人群 | FPGA工程师,嵌入式硬件工程师,数字电路设计师 | 使用场景 | 产品需求确认,算法仿真验证,硬件性能测试 |
|---|---|---|---|
| 设立背景 | 公司做硬件产品要搞fpga开发,得有人专门写代码调电路。 | ||
| 核心职能 | 写fpga程序,做算法仿真,调通板子,保证硬件能跑起来。 | ||
| 工作内容 | 写verilog代码,用vivado编译,modelsim仿真,debug信号,写设计文档和测试报告。 | ||
| 协作关系 | 跟项目负责人聊需求,和硬件工程师对电路,向技术主管汇报进度,配合测试同事做稳定性验证。 | ||
fpga工程师职位要求
1.电子、计算机、自动化或相关专业本科及以上学历;
2.熟悉模拟数字电路设计,具有良好的电子相关知识基础;
3.熟练掌握verilog或vhdl开发语言,掌握xilinx fpga体系结构;
4.精通modelsim,synplify,ise,vivado等工具;
5.具有3年以上相关工作经验;良好的英文阅读能力;
6.熟悉stm32等主流mcu处理器;
7.数字逻辑电路和模拟电路基础良好,具有较强的电路分析能力;
8.具有良好的合作精神,勤奋,有专研精神。
fpga工程师岗位职责
1.与项目负责人共同确定产品的需求、整体方案;
2.负责fpga程序的编写、算法的设计仿真、fpga调试;
3.完成所负责产品的设计文档和测试文档的编写;
4.验证产品的可靠性和稳定性等性能。
fpga开发工程师岗位职责:fpga工程师
| 适配人群 | FPGA开发工程师,医疗硬件工程师,芯片架构师 | 使用场景 | 医疗器械研发,仪器仪表开发,芯片架构设计 |
|---|---|---|---|
| 设立背景 | 公司要搞医疗检验仪器开发,fpga这块得有人专门盯。 | ||
| 核心职能 | 管芯片选型、架构设计、模块划分、接口定义、代码写法。 | ||
| 工作内容 | 做方案、画模块图、定接口、写代码、调仿真、查线上故障。 | ||
| 协作关系 | 跟硬件工程师一起定电路,跟软件工程师对通信协议,向项目经理汇报进度,帮测试同事复现问题。 | ||
职责描述:
工作职责:
1、负责医疗检验仪器fpga芯片选型及架构方案设计;
2、负责fpga模块划分,接口定义,代码设计;
3、担任产品开发fpga接口;
4、支持在线产品fpga的维护和故障排查;
5、参与产品线fpga技术平台建设工作。
任职资格:
1、有3年及以上fpga开发工作经验,扎实的模数混合电路理论知识;
2、熟练掌握vhdl或verilog语言;
3、熟练运用quatursii,vivado,modelsim等工具进行开发仿真及调试;
4、熟练掌握fpga时序分析及时序收敛方法;
4、有步进电机加减速功能实现者优先;
5、有ehternet,pci,pcie开发经验者优先;
6、有医疗器械或仪器仪表产品开发经验者优先。
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:3-5年
fpga开发工程师岗位职责:fpga逻辑工程师
| 适配人群 | FPGA逻辑工程师,数字电路设计师,硬件加速开发者 | 使用场景 | 系统需求落地,高速接口开发,逻辑验证实施 |
|---|---|---|---|
| 设立背景 | 公司做汽车电子和智能驾驶系统,需要fpga做信号处理和硬件加速。 | ||
| 核心职能 | 写方案、搭模块、跑仿真、调板子。保证fpga功能跑得通、稳得住、能上线。 | ||
| 工作内容 | 写verilog代码、做时序约束、跑modelsim仿真、烧进开发板调试、改bug、写文档。 | ||
| 协作关系 | 跟系统工程师对需求,向项目经理汇报进度,和硬件工程师联调电路,和软件同事对接接口协议。 | ||
职责描述:
1. 根据系统或产品需求,编写fpga模块方案
2. 负责fpga模块的设计、实现与验证
任职要求:
1. 硕士及以上学历,或本科具有2年以上相关工作经验
2. 熟悉fpga设计开发流程,熟练掌握verilog或vhdl语言
3. 具有较强的责任心和团队合作精神
4. 具有pcie、usb3.0、sata、以太网等开发经验者优先
fpga开发工程师岗位职责:处理fpga工程师
| 适配人群 | 通信算法工程师,FPGA开发工程师,无线协议工程师 | 使用场景 | 基站建设,微波通信,5G部署 |
|---|---|---|---|
| 设立背景 | 公司做5g基站设备得有人搞fpga信号处理 | ||
| 核心职能 | 写fpga代码跑无线通信物理层功能,调算法,保质量进度 | ||
| 工作内容 | 开发调试lte/gsm/5g/微波fpga程序,做单元测试、集成测试,维护优化物理层软件 | ||
| 协作关系 | 跟算法工程师对信号处理逻辑,向项目经理汇报进度,配合硬件工程师联调,和系统工程师确认协议需求 | ||
职责描述:
1、负责lte/gsm/5g nr/微波物理层功能中fpga软件开发、调试及维护;
2、熟悉无线通信信号处理算法,并按照fpga工程的方法,根据算法完成方案详细设计、代码实现、单元测试及集成测试;
3、对开发软件的质量和进度负责;
4、根据产品需求进行各个平台软件或硬加速器或ip core的应用设计和调试;
5、负责相关平台物理层软件的维护与优化工作。
任职要求:
1、良好的verilog、c/c 语言基础,熟练掌握逻辑设计及优化方法;
2、熟识大型fpga开发过程;
3、熟练掌握程序开发、调试及优化方法;
4、具备英文文档阅读能力;
5、熟悉通信信号处理/调制解调/编译码常用算法和理论基础;
6、了解2g/3g/4g/5g通信系统物理层相关协议;
7、、具备信号处理、基带处理、编解码的fpga开发经验者优先;
8、有500k以上逻辑的大型fpga开发经验者优先;
9、数学功底扎实者优先;
10、具备通信系统物理层协议算法研究与开发经验者优先;
11、具备pcie、ddr ram等高速接口开发经验者优先。
fpga开发工程师岗位职责:fpga测试工程师
| 适配人群 | 芯片测试工程师,嵌入式软件工程师,FPGA开发工程师 | 使用场景 | FPGA验证,芯片验证,嵌入式测试 |
|---|---|---|---|
| 设立背景 | 公司做fpga配套软件,得有人专门测它。 | ||
| 核心职能 | 测fpga配套软件好不好用。写脚本自动测。搭和管测试平台。 | ||
| 工作内容 | 写自动化测试脚本。搭测试平台。维护平台。做软件测试。分析问题。写测试报告。 | ||
| 协作关系 | 跟开发工程师一起查bug。向测试组长汇报。配合硬件同事看fpga表现。跟技术支持同事同步问题。 | ||
岗位职责:
1、fpga软件测试的自动化脚本编写,测试平台搭建与维护
2、fpga配套软件的测试、分析、测试报告撰写
3、相关技术支持与其他工作
岗位要求:
1、计算机、软件或电子类专业,本科学历
2、熟悉至少一种脚本语言(shell/tcl/perl/python)或有使用其他高级语言项目开发的经验
3、善于沟通,良好的团队合作精神
4、有搭建自动化测试平台经验者优先
5、有gui测试经验者优先
6、有fpga相关知识者优先
fpga开发工程师岗位职责:fpga高级工程师
| 适配人群 | FPGA开发工程师,通信算法工程师,硬件系统工程师 | 使用场景 | 5G基站开发,无线协议验证,板级系统测试 |
|---|---|---|---|
| 设立背景 | 搞通信系统得有人做fpga开发,不然板子没法跑起来。 | ||
| 核心职能 | 写代码、调硬件、做ddc和duc、搞物理层实现。 | ||
| 工作内容 | 画架构图、选芯片、写verilog、上板调试、测链路、修bug。 | ||
| 协作关系 | 跟通信算法工程师一起定方案,向技术主管汇报,配合硬件同事联调,和测试组一起跑系统用例。 | ||
fpga高级工程师 中科院计算技术研究所南京移动通信与计算创新研究院 中科院计算技术研究所南京移动通信与计算创新研究院 职责描述:
1. 参与通信系统软件架构设计;
2. 参与前期方案制定、芯片选型,代码编写及上板调试;
3. 支持后期板级、系统链路测试与维护;
任职要求:
1. 本科以上学历,3年以上工作经验,电子/通信/计算机等相关专业;
2. 熟练使用fpga开发和仿真工具,matlab工具;
3. 熟悉至少一门硬件描述语言,如vhdl,verilog,systemverilog,systemc等;
4. 掌握fpga实现ddc、duc功能,有通信调制、解调物理层实现经验
5. 了解移动通信和无线通信协议,如lte,wcdma,tdscdma,cdma2000等;
6. 具有良好的沟通表达能力,逻辑思考能力和团队协作能力;7. 工作细致认真,有耐心,有责任感,能吃苦耐劳者优先。
fpga开发工程师岗位职责:fpga验证工程师
| 适配人群 | FPGA工程师,数字验证工程师,硬件加速工程师 | 使用场景 | 芯片验证,片上系统,硬件加速 |
|---|---|---|---|
| 设立背景 | 公司要做fpga芯片验证,得有人懂rtl和硬件语言 | ||
| 核心职能 | 做fpga上的rtl代码验证。搭环境、写脚本、调时序、跑测试。 | ||
| 工作内容 | 用开发工具写验证代码。加时序约束。跑仿真看结果。改bug。 | ||
| 协作关系 | 跟数字设计工程师一起调rtl。向验证组长汇报。配合软件工程师联调。和eda支持工程师问问题。 | ||
职位描述:
了解基于fpga的rtl验证方法;熟悉一种fpga开发工具和脚本以及一种硬件设计语言;掌握大规模数字逻辑的fpga部署和时序约束方法。
有如下经验者优先:
1 arm或类似嵌入式处理器的fpga片上系统实现和软硬件联合调试经验;
2 modem物理层信号处理过程的硬件加速器实现,以及axi总线互联相关经验;
3 synopsys数字前端eda软件使用经验。
fpga开发工程师岗位职责:fpga软件工程师
| 适配人群 | FPGA工程师,数字电路设计师,通信协议开发者 | 使用场景 | 通信设备开发,高速接口调试,硬件协同验证 |
|---|---|---|---|
| 设立背景 | 公司做通信设备要搞fpga开发,接口调试没人干不行。 | ||
| 核心职能 | 写接口代码、调通pcie这些模块、帮硬件跑控制程序。 | ||
| 工作内容 | 写verilog代码、调pcie和rapidio、测mig、跟硬件联调。 | ||
| 协作关系 | 天天找硬件工程师对信号,听项目经理安排,偶尔问算法同事时序问题,周会向技术主管汇报进度。 | ||
职责描述:
1. 编写调试各种片上接口,例如pcie,hp,rapidio,mig等。
2. 配合硬件进行系统控制程序的编写。
任职要求:
1. 在fpga上有3年以上开发接口的经验。
2. 熟练掌握verilog或vhdl语言。
3. 至少本科学历。
4. 有通信物理层开发经验者优先。
fpga开发工程师岗位职责:高级fpga工程师
| 适配人群 | FPGA工程师,硬件验证工程师,高速接口开发人员 | 使用场景 | 新产品开发,系统联调,高速接口验证 |
|---|---|---|---|
| 设立背景 | 公司要做新fpga产品,得有人负责从想法到落地全过程。 | ||
| 核心职能 | 做fpga需求分析、写设计方案、编代码、做仿真、调板子、修客户问题。 | ||
| 工作内容 | 写设计文档、写verilog代码、跑仿真、上板调试、处理客户反馈。 | ||
| 协作关系 | 和软硬件同事一起联调,跟项目经理汇报,配合定位系统问题,有时要和客户技术对接。 | ||
职位描述:
1.公司fpga相关的新产品需求分析,方案设计,fpga设计/验证文档的编写。
2.fpga代码的开发以及仿真,参与上板调试以及客户问题的维护。
3.配合产品软硬件人员进行系统联调以及问题的定位。
任职资格:
1.本科及以上学历,电子、计算机、自动化、通信等相关专业;
2.5年及以上fpga相关工作的经验;
3.熟练使用verilog/vhdl硬件描述语言进行fpga设计代码以及仿真testbench的编写;
4.熟悉xilinx/altera的fpga器件,熟练使用vivado/ise以及quartus工具;
5.熟练使用fpga的仿真questasim/modelsim和综合synplify等其他相关工具;
6.有fpga高速接口gtx/gth设计经验、srio/pcie/ethernet/fc/lvds/ddr相关经验者优先。
7.熟悉uvm验证平台以及system verilog语言者优先。








