时间:2024-07-25 来源:网络搜集 关于我们 0
原文链接:http://t.cn/RWMpm8x,OpenhecLab
最近,作为一直以来在人们心目中高冷且小众的芯片,FPGA,正越来越多地吸引着大家的眼球。不断有互联网巨头及业界新锐公司宣布在其数据中心或智能设备中采用了FPGA。
专用计算中的多面手
在刚刚过去的阿里云栖大会上,阿里云异构计算人员宣称:“阿里云正在以异构计算为核心构建业务永续、高性能、高性价比、弹性的人工智能引擎。”并强调:FPGA具有能耗比、低延迟、高带宽、常规浮点运算力迅速迭代提升等突出优势,正在异构计算中扮演越来越重要的角色。此外,FPGA作为硬件加速+硬件可编程的技术,可以“在云上运行硬件自定义逻辑”来满足不同的应用定制化需求,是“专用计算中的多面手”。
那么,假如真来学习FPGA,未来的就业钱景到底怎么样呢?
FPGA涉及的技能众多,又应该重点关注哪个方面呢?
为此,小编最近登录各大招聘网站,帮大家进行了一番整理和分析,希望能帮到你哦。
通过搜索FPGA工程师岗位,小编发现:在前几年的招聘信息中,FPGA工程师岗位大多要求有通信背景。而随着人工智能企业的迅速崛起,企业开始对FPGA工程师岗位提出了如深度学习、图像处理等能力的要求。
在众多招聘信息中,开始出现“具有HLS设计经验者优先”、“具有Zynq SOC设计经验者优先”等字眼,意味着FPGA开发开始往计算领域发展。
招聘方向:人工智能相关的岗位开始增加
纵观智联、58、赶集、拉勾网、51job等各大招聘网站的FPGA相关职位信息,有3600多条。
2015-2016年,涉及无线通信的岗位在50%以上。大多数要求本科以上学历,具备无线通信系统知识和良好的电信行业的背景,优秀的数字电路知识,熟悉逻辑设计和时间分析,熟悉硬件描述语言(VHDL/Verilog)、具备良好的信号和系统分析能力。
2017年起,该岗位开始出现人工智能等字眼,截止目前,共有175个职位与之相关。招聘企业数量也在稳步增长,由2017年前的12个,到现在的30家以上。
目前,大多数对AI硬件工程师的要求中,都需要具备算法的FPGA实现能力。如:
熟练掌握机器学习/深度学习框架,
熟悉基于CPU/GPU/FPGA的并行算法和性能优化的优先;
精通硬件逻辑设计(FPGA或者芯片设计)或者高速电路板设计;
熟悉Xilinx/Altera系列FPGA芯片的开发等。
与FPGA相关的有人工智能方向要求的招聘岗位,比2016年增长了一倍。可以预见,随着人工智能产业的发展,这一趋势还将持续增长。
薪酬水平:10K~40K不等
通过梳理发现,FPGA工程师的月薪从10K~13K至20K~30K不等,其中10K以上的比例达85%,20K~30K的达30%。
经过统计,10K以下的大多是FPGA底层设计工作,要求支持线路板卡的上电、调试、优化、设计验证测试等。10K以上的大多要求具备算法实现的能力。而月薪20K~30K岗位,多数跟人工智能相关,要求熟悉TensorFlow,Theano,Caffe等深度学习框架等。
技能要求:不再只是硬件类专属技能
从招聘中可以看出,以往主要强调要精通Verilog/VHDL/SV/SC/C/C++中至少一门语言、熟练使用
VCS/Modelsim/IES/ISE/Vivado/Quartus等EDA工具,现在开始提出具有HLS或SDSOC经验者优先,了解更多关于神经网络、AI、SDx的技能为首选。招聘HLS开发人员的公司有16家左右,大约占到5%。其中包括阿里、安富利、复旦大学工程与应用技术研究院、中国航空无线电电子研究所等单位。岗位对应的年薪平均达到30W~50W。
总结
随着人工智能的火爆,FPGA相关的招聘也越来越多。对该类岗位的要求也从底层芯片设计为主发展到以算法实现、人工智能计算优化为主,薪资水平也增长明显。看来从事FPGA开发,只要找准方向,前景和钱景也会挺不错的哦。
官网:www.iopenhec.com