大疆高级芯片验证工程师(FPGA原型/EMU)
社招全职3年以上芯片地点:上海状态:招聘
任职要求
1. 具备3年以上FPGA或Emulator的开发/测试/调试经验,熟悉RTL设计; 2. 具有逻辑分析仪、示波器等测试仪器使用经验; 3. 熟悉Linux环境和脚本语言; 4. 熟悉任何嵌入式系统调试工具和嵌入式软件调试方法,以及熟悉DDR,USB,MIPI,UART等常见接口IP或者CODEC,ISP,DSP等加速器中一种或几种调试; 5. 熟悉SOC FPGA,例如ZYNQ/Versal系列嵌入式调试经验尤佳。
工作职责
1. 承担FPGA/Emulator原型系统的规格制定,撰写整体集成移植开发方案; 2. 制定模块,子系统级和系统级FPGA/Emulator验证策略和验证计划; 3. 搭建验证平台环境并完成软件冒烟测试,硬件平台调试和问题定位; 4. 参与FPGA/Emulator验证相关的硬件设施、软件工具的开发和维护,设备更新路线图制定; 5. 参与芯片功耗/性能验证和评估,撰写相关报告。
包括英文材料
FPGA+
https://nandland.com/fpga-101/
These are the fundamental concepts that are important to understand when designing FPGAs.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
Image Signal Processor+
https://github.com/mikeroyal/ISP-Guide
Learn all about the process of converting an image/video into digital form by performing tasks like noise reduction, filtering, auto exposure, autofocus, HDR correction, and image sharpening with a Specialized type of media processor.
SOC+
https://www.arm.com/resources/education/books/modern-soc
The aim of this textbook is to expose aspiring and practising SoC designers to the fundamentals and latest developments in SoC design and technologies using examples of Arm Cortex-A technology and related IP blocks and interfaces.
https://www.arm.com/resources/education/education-kits/introduction-to-soc
To produce students with solid introductory knowledge on the basics of SoC design and key practical skills required to implement a simple SoC on an FPGA and write embedded programs targeted at the microprocessor to control the peripherals.
https://www.youtube.com/watch?v=dokgLSAhqHI
A key part of the digital innovation revolution has been the embrace of the SoC, or system-on-chip.
相关职位
社招3-5年芯片
1. 负责ISP模块的架构设计、RTL代码实现及优化,确保满足PPA(性能、功耗、面积)指标; 2. 完成从算法/协议到硬件架构的转换,进行PPA分析及优化; 3. 配合验证团队完成模块级和系统级仿真验证,参与FPGA原型验证及芯片调试,解决设计中的功能与时序问题; 4. 与算法、后端设计及测试团队紧密协作,输出设计文档并归档,确保IP模块高质量交付; 5. 参与新技术预研,评估带宽优化、面积优化、低功耗设计等方向的可行性,提出创新性解决方案。
更新于 2025-03-31
社招3-5年芯片
1. 负责通信芯片中Modem模块的架构设计、RTL代码实现及优化,确保满足协议标准; 2. 完成从算法/协议到硬件架构的转换,进行PPA(性能、功耗、面积)分析及优化; 3. 配合验证团队完成模块级和系统级仿真验证,参与FPGA原型验证及芯片调试,解决设计中的功能与时序问题; 4. 与算法、后端设计及测试团队紧密协作,输出设计文档并归档,确保IP模块高质量交付; 5. 参与新技术预研,评估通信协议、低功耗设计等方向的可行性,提出创新性解决方案。
更新于 2025-03-31
社招BKY1
1、面向数据中心网络、存储、安全等相关业务的FPGA加速系统设计和实现; 2、协同软件工程师分析业务需求,进行FPGA方案选型和设计; 3、负责FPGA逻辑设计、仿真和调试; 4、负责FPGA加速产品上线后的自动化运维; 5、协助板级硬件工程师设计、开发和调试FPGA板卡。
更新于 2020-11-04