专注IC的猎头 微信:361261541
整理部分JD
fpga验证
原型验证
emulation
validation
以下多是大厂的职位(未标注地点的均是上海职位)
原型验证工程师-上海 北京
岗位描述
1,负责验证系统的开发工作,其中包含调度器、内存管理、文件系统、虚拟化等。
2,分析芯片的系统级验证需求,制定pre-silicon/post-silicon的系统级验证计划。
?3,梳理和验证芯片软硬件交互的接口。例如,System Call/PSCI/SCMI/DVFS等。
?4,在Emulation/FPGA平台上,跟系统软件人员紧密合作,定位和解决bring-up过程中遇到的各种软硬件相关问题。
?5,负责芯片和Firmware之间的兼容性验证和优化。例如,ATF/SecureOS/UEFI/Linux Kernel。
6,负责Core的验证工作,例如,指令集/mmu/cache等。
岗位要求
1,负责验证系统的开发工作,其中包含调度器、内存管理、文件系统、虚拟化等。
2,分析芯片的系统级验证需求,制定pre-silicon/post-silicon的系统级验证计划。
?3,梳理和验证芯片软硬件交互的接口。例如,System Call/PSCI/SCMI/DVFS等。
?4,在Emulation/FPGA平台上,跟系统软件人员紧密合作,定位和解决bring-up过程中遇到的各种软硬件相关问题。
?5,负责芯片和Firmware之间的兼容性验证和优化。例如,ATF/SecureOS/UEFI/Linux Kernel。
6,负责Core的验证工作,例如,指令集/mmu/cache等。
硬件仿真(Emulation)专家-上海
岗位描述
作为Emulation工程师,您将直接与RTL设计人员,DV工程师和软件团队合作,为GPGPU芯片项目提供系统仿真。包括
- 从RTL创建和维护emulation模型,将芯片项目编译到我们的原型设计平台中。
- 为Emulation场景创建独立的测试用例。
- 如果有CDNS Palladium经验,需要包含以下要求点:
* 有从RTL implement Palladium DB的经验
* 对ICE mode的使用熟练,有较为丰富的Palladium debug技巧
* 对TBA有相关项目经验是加分项
- 如果有HAPS的使用经验,需要包含以下要求点:
* 熟练掌握SNPS的protocomp和Xilinx的vivado工具
* 对ASIC和FPGA的rtl的difference非常了解
* 对FPGA的功能、目的和版本release非常了解
* 对FPGA的实现非常了解,包括FPGA RTL生成、仿真、综合、布局布线、bitfile生成、chipscope使用等都有相关项目经验支撑
- 在emulation平台上启动外部接口(例如,DDR,PCIe,以太网等)。
- 与DV团队合作,调试基础架构,硬件,软件中的测试用例,并定位emulation/simulation直接的不匹配。
- 维护仿真系统,支持软件团队在仿真平台上的工作。
- 与硬件团队合作,为post-sillicon验证设计参考开发板; 协助post-sillicon在测试版上的bring up。
岗位要求
- 电子工程学士/硕士,至少5年相关经验。 熟悉Verilog和FPGA原型。
- 在Cadence Palladium和HAPS平台上拥有数百万门芯片emulation经验。
- 有GPGPU和互连芯片开发和emulation经验的候选人优先
- 了解DDR4/3, HBM, PCIe, 以太网, RiscV的候选人优先,具备扎实的解决问题/调试技巧。
- CPU / OS相关项目经验; 固件/驱动程序经验是加分项。
- Shell,Python,Makefile脚本/自动化技能和版本控制(Perforce)技能。电子工程学士/硕士,至少5年相关经验。 熟悉Verilog和FPGA原型。
- 在Cadence Palladium和HAPS平台上拥有数百万门芯片emulation经验。
- 有GPGPU和互连芯片开发和emulation经验的候选人优先
- 了解DDR4/3, HBM, PCIe, 以太网, RiscV的候选人优先,具备扎实的解决问题/调试技巧。
- CPU / OS相关项目经验; 固件/驱动程序经验是加分项。
- Shell,Python,Makefile脚本/自动化技能和版本控制(Perforce)技能。
系统验证专家/高级专家(Post-Silicon Validation)-上海 深圳
岗位描述
1, 负责样片回片测试和bring-up,保证芯片功能,性能测试覆盖率;
2, 负责服务器PCB 测试板调试;分析并解决测试过程中芯片和PCB电气特性和功能问题;
3, 负责量产阶段系统/ATE correlation tests,保证量产出货顺利。
岗位要求
1, 计算机/电子/通信等相关专业,本科及以上学历。熟悉ARM Server 体系结构优先;
2, 对某一高速接口协议如PCIE,DDR4/5,Ethernet等,有丰富的应用调试经验;
3, 精通各种测量仪器,高速示波器,协议分析仪等;
4, 熟悉服务器整机系统架构,具有服务器主板开发经验者优先;
5, 具有强烈的自我驱动力,沟通协调和学习能力。
Emulation工程师
岗位描述
负责在Emulation平台上设计,验证和部署芯片系统。早期仿真和原型设计对降低系统级风险至关重要。随着芯片尺寸,复杂性和速度不断增加,软件/硬件协同验证变得更加重要和耗时,而Emulation是确保软件/硬件融合和里程碑节点的关键所在。
作为Emulation工程师,您将直接与原型团队成员和RTL设计人员,DV工程师和软件团队合作,为芯片项目提供系统仿真。包括
* 根据项目需求制定原型验证方案
* 从RTL创建和维护Emulation模型,将芯片项目Porting到原型平台。
* 为Emulation场景创建独立的测试用例。
* 在Emulation平台上Bring up外部接口(例如,DDR,PCIe,以太网等)。
* 与DV团队合作,调试基础环境,硬件,软件中的测试用例.
* 维护仿真系统,支持软件团队在仿真平台上的工作。
岗位要求
候选人应具备以下背景和技能:
* 电子工程学士/硕士,至少5年相关经验。
* 在Cadence Palladium,Synopsys Zebu或Veloce平台上拥有数百万门芯片emulation经验。
* 了解DDR,PCIe或以太网。 至少有一次调试上述高速接口的经验,具备扎实的解决问题/调试技巧。
* 熟练掌握Tcl,Bash,Python,Makefile等脚本。
* CPU / OS相关项目经验; 固件/驱动程序经验是加分项。
* 有Synopsys VDK经验是加分项。
岗位描述
负责在Emulation平台上设计,验证和部署芯片系统。早期仿真和原型设计对降低系统级风险至关重要。随着芯片尺寸,复杂性和速度不断增加,软件/硬件协同验证变得更加重要和耗时,而Emulation是确保软件/硬件融合和里程碑节点的关键所在。
作为Emulation工程师,您将直接与原型团队成员和RTL设计人员,DV工程师和软件团队合作,为芯片项目提供系统仿真。包括
* 根据项目需求制定原型验证方案
* 从RTL创建和维护Emulation模型,将芯片项目Porting到原型平台。
* 为Emulation场景创建独立的测试用例。
* 在Emulation平台上Bring up外部接口(例如,DDR,PCIe,以太网等)。
* 与DV团队合作,调试基础环境,硬件,软件中的测试
FPGA原型验证-杭州-(这是平头哥杭州的一个职位 贴出来给您参考下岗位的工作内容)
岗位描述
1. 提供芯片FPGA原型方案
2. 完成ASIC到FPGA的代码转换和集成工作
3. 搭建FPGA原型硬件平台,完成自测试,交付软件使用
4. 支撑软件定位FPGA系统调试相关问题
5. 推动FPGA原型验证方法学演进,完善FPGA设计流程,提升自动化效率
岗位要求
1. 熟悉SoC架构,熟悉AMBA总线协议,熟悉DDR/USB/PCIe等接口协议
2. 熟悉Xilinx FPGA器件,熟悉FPGA SYN/PR相关工具
3. 熟悉sdc/xdc/fdc等约束文件语法,精通时序分析(STA)
4. 熟练使用TCL、Perl、Python、Shell等脚本语言,熟悉C语言
FPGA专家/高级专家-成都
负责FPGA原型系统的规划,实现及验证,包括RTL porting、FPGA partition,以及bringup.
与架构、设计、软件、验证团队共同合作,完成Pre/Post-silicon的验证。
大规模SoC原型平台的设计及实现
ASIC到FPGA的Porting,验证和集成
FPGA原型平台的bringup和Debug
对原型验证平台所需要的IP进行设计及验证
根据项目需要开发原型系统的子板和系统
职位描述
熟练使用HAPS,X1等业界主流FPGA原型平台,
熟练使用verilog、VHDL、SystemVerilog,
熟练使用FPGA相关工具包括Synplify,Vivado,ISE等
熟悉Linux,以及TCL、Perl、Shell等脚体语言,
熟悉高速外设接口如DDR、PCIE、Ethernet等,
熟悉FPGA调试方法如ChipScope,Identify等,
有大规模SoC原型验证经验,
熟悉HAPS平台为加分项。
岗位要求
熟练使用HAPS,X1等业界主流FPGA原型平台,
熟练使用verilog、VHDL、SystemVerilog,
熟练使用FPGA相关工具包括Synplify,Vivado,ISE等
熟悉Linux,以及TCL、Perl、Shell等脚体语言,
熟悉高速外设接口如DDR、PCIE、Ethernet等,
熟悉FPGA调试方法如ChipScope,Identify等,
有大规模SoC原型验证经验,
熟悉HAPS平台为加分项。
模拟测试工程师-Validation-----------这个JD写的比较泛
工作职责:
n 负责各种模拟芯片的评估测试和应用支持工作,包括Serdes,MIPI,USB,DDR,PCIE,LVDS,HDMI PHY等
n 和模拟设计团队紧密配合,根据设计目标和应用场景制定整体的测试方案与测试计划
n 负责模拟IP的性能测试以及系统功能测试,并分析、定位、解决各种测试过程中出现的芯片和硬件相关的问题,支撑模拟IP的高质量交付和商用成功
n 引入新设备、不断完善测试方法和测试用例,构建模拟IP评估测试的竞争力
n 深入理解客户应用场景和软硬件环境,协助客户分析和解决芯片和IP应用过程中出现的各种软硬件和芯片问题
任职资格:
n 电子信息技术、测控技术与仪器等相关专业,本科及以上学历
n 熟悉实验室工作环境,熟练掌握各种常见测试仪器,如信号发生器、示波器、网络分析仪、逻辑分析仪等
n 扎实的电子电路基础,对模拟IP模块的性能指标及可测性设计有深入理解
n 有一定的编程能力,有自动化脚本开发经验者优先
n 有强烈的质量意识,积极主动,具有团队精神与责任感
SOC-ASIC Engineer (FPGA Prototyping)--这个是资浅一些的JD 写的要求比较低 资深的人选他们也招 可以参考下
工作职责
ASIC to FPGA modification and integration
Writing testcase to verify FPGA SOC prototyping
FPGA/EMU synthesis, partitioning and emulating using Synopsys, Xilinx tools
FPGA prototyping system debug and bringup
Script work for task automation
工作要求
Bachelor degree or above in EE, CS or Automation
3 - 5 years of the professional experience
Good knowledge with FPGA experience including implementation, synthesis (Synplify), timing closure (Vivado/ISE)
Familiar with typical FPGA improvement platforms such as Xilinx, HAPS,Palladium etc
Familiar with HDL language, such like verilog / system Verilog
Strong problem orientation ability
Self-motivated, good communication skill and team work player
FPGA高级验证工程师 北京 上海
职位描述
1、负责数据中心FPGA加速项目的验证工作,包括但不限于; 2、参与系统方案讨论,根据设计方案,制定验证计划; 3、搭建仿真环境(基于UVM或者Cocotb); 4、设计测试用例、分析覆盖率、协助上板集成测试及调试等。
职位要求
1、熟悉主流厂商的FPGA芯片,深入理解现代FPGA基本原理和架构,参与过大规模FPGA/ASIC项目的验证工作; 2、熟悉UVM等验证方法学,有搭建过仿真平台、测试点分解、代码/功能覆盖率分析的经验; 3、熟练使用SystemVerilog或者Python语言进行测试用例设计; 4、熟练掌握主流的仿真调试工具(VCS/QuestaSim/ModelSim等); 5、熟练掌握Tcl、Perl、Makefile等常用脚本语言; 6、具备良好的沟通和团队合作能力,有自驱力。 加分项: 1、有数据中心网络、存储、计算相关的硬件加速项目经验; 2、熟悉FPGA常用的IO协议和相关控制器IP,如PCIe、DDR、Ethernet等; 3、熟悉C/C++,能理解复杂的软件代码。
高级硬件研发工程师 — AI Lab
职位描述:
面向数据中心网络和存储等相关业务的FPGA加速系统设计和实现
1、根据需求,进行FPGA方案选型和设计;
2、负责FPGA逻辑设计、仿真和调试;
3、负责FPGA加速产品上线后的自动化运维;
4、协助板级硬件工程师设计、开发和调试FPGA板卡。
职位要求:
1、熟悉主流厂商的FPGA芯片和工具,深入理解现代FPGA基本原理和架构;
2、精通SystemVerilog或Verilog语言,熟练掌握FPGA开发、验证和时序优化技巧;
3、有网络或存储硬件加速相关的项目经验;
4、聪明好学,积极主动,有自驱力。
加分项:
1、有智能网卡设计、开发、验证和运维经验;
2、熟悉FPGA常用的IO协议和相关控制器IP,如PCIe、DDR、Ethernet等
emulation工程师
职位描述
1、搭建和维护emulation平台和流程(palladium/Zebu/HAPS等)
2、负责芯片项目的emulation验证,支持软硬件联合调试
3、负责RTL面向emulation环境的迁移和维护
职位要求
1、微电子、计算机等相关专业本科及以上学历,3年及以上验证相关经验
2、精通palladium/Zebu/HAPS等至少一种emulation平台,有丰富的emulation经验
3、精通simulator-emulator 协同仿真(co-emulation)
4、熟悉RTL到emulation平台的porting,熟悉emulation平台上的debug
5、熟悉emulation平台上的接口集成,熟悉HAPS上的partition和多片互联
6、熟悉emulation平台上的软硬件联合调试
7、熟悉PCIe/DDR/USB/Ethernet/SPI/I2C等接口协议者优先
8、熟悉TCL,perl,python等脚本语言
FPGA原型工程师
职责:
1、规划芯片的原型平台,包括平台选型,自研平台开发等
2、负责大规模SoC及核心IP的FPGA原型版本开发工作,负责把ASIC RTL移植到FPGA原型平台上,设计移植方案,完成综合布线时序收敛等工作
3、负责在FPGA原型平台上对芯片进行验证,参与核心IP的早期原型开发验证,制定相应的验证计划,验证相关特性
4、与EDA验证团队及软件团队合作,完成相关调试及驱动开发工作
要求:
1、有Xilinx或Altera FPGA使用经验,熟悉相关使用流程
2、熟悉Verilog,熟悉时序约束,掌握异步接口处理方法
3、熟悉Synplify,Vivado、Quartus等工具的使用,熟悉逻辑分析仪、示波器等工具的使用
4、熟悉DDR,USB,MIPI,UFS,UART,I2C等常见接口
5、熟悉嵌入式linux驱动调试,具有丰富的嵌入式系统软硬件调试经验。
6、熟悉大规模FPGA开发流程,了解ASIC与FPGA的差异,有大规模SOC FPGA原型验证平台开发经验者优先
7、电子、通信、计算机、自动化等相关专业本科及以上学历
emulator验证工程师
1、负责在emulator上对芯片进行验证
2、制定emulator验证计划,开发并维护emulator平台,完成emulator验证工作
3、与EDA验证团队合作,移植EDA用例
4、与底层软件团队合作,支持底层软件团队在emulator上测试相关业务
要求:
1、有过Synopsys Zebu或Cadence Palladium或Siemens Veloce使用经验,搭建过emulator平台,熟悉常用的工具,掌握相应的调试方法
2、有使用硬件加速器做TBA(TestBench Acceleration)经验者优先
3、熟悉System Verilog、UVM、C/C++,掌握Python/TCL等脚本语言
4、具有良好的团队合作精神,能独立思考和解决问题,有责任心和上进心
5、电子、通信、计算机、自动化等相关专业本科及以上学历
FPGA开发工程师(这家是海思人创立的 5G 初创公司 20年成立 已经融资40亿)
【岗位职责】:
1. 负责4/5G无线通信系统FPGA模块设计、代码编写以及功能仿真;
2. 负责FPGA子系统调试,并参与硬件电路调试与测试;
3. 参与ASIC前端仿真验证,物理层功能和性能验证。
【职位要求】:
1. 通信、计算机科学、电子工程等相关专业,硕士2年以上、本科4年以上相关工作经验;
2. 熟练掌握Verilog/VHDL/C 语言,有Xilinx Zynq/Ultrascale等FPGA开发经历;
3. 良好的英文技术文档阅读能力;
4. 具备一定的驱动调试经验,对常见USB、SERDES、PCIe、AXI总线、DDR以及工业以太网等接口驱动开发有一定经验;具备ARM A系列以及R系列核心调测经验的优先;
5. 加分项:
1)熟悉芯片前端开发/验证流程,具备成功流片经历者优先;
2) 从事过2G/3G/4G/5G/WiFi/NB-IoT/BT等无线通信物理层FPGA设计开发者优先。
--
FROM 219.140.143.*