负责嵌入式平台下的C++,CUDA程序的国产化移植的可行性研究与开发工作。
岗位职责:
1. 协助FPGA工程师完成日常开发工作。包括但不限于模块的编写和调试、代码维护、文档撰写等;
2. 协助团队开展FPGA相关设计技术的探索与研究。探索RTL+HLS混合设计,以及软硬件协同设计,分析不同技术路线的特点,基于典型算法进行验证。
岗位要求:
1. 计算机、电子、自动化、通信或相关专业,研究生第二年以上;
2. 熟练掌握Verilog或VHDL语言,能够独立完成模块设计、仿真和调试,具备良好的数字电路基础;
3. 了解HLS,如具备Vivado HLS/Vitis HLS工具的经验;
4. 了解FPGA内部集成软核处理器的基本原理(如MicroBlaze);
5. 熟悉一种FPGA开发工具(如Vivado)及常用仿真工具(如ModelSim/QuestaSim/VCS);
6. 有C语言嵌入式项目的开发经验者优先;
7. 有一定的英文阅读能力;
8. 具备良好的代码规范意识,逻辑性强,表达能力强,勇于接受挑战,乐观、扎实、不惧困难;
9. 乐于接受新鲜事物,具有较强的学习能力,具有良好的沟通与团队协作能力;
10. 拥有坦诚,严谨的工作态度。