当前位置:首页 > 新闻资讯 > FPGA之家动态 >

浅谈FPGA工程师

时间:2024-07-18      来源:网络搜集 关于我们 0

自从有了FPGA,就有了FPGA工程师这个岗位。严格的说,FPGA工程师编写Verilog等代码和调试,也应该是一类码农。

很多大公司,如华为、中兴等,岗位招聘时就专职定义所谓的FPGA工程师,能够编写代码、能够仿真、能够调试、会用工具,这些公司岗位配备齐全,所以FPGA工程师上面有算法工程师、下面有硬件工程师、PCB工程师等,FPGA工程师就是coding和调试。

其它公司的FPGA工程师可就不那么幸运了,很多国防企业的工程师,从算法、硬件原理图、FPGA代码和FPGA调试一条路,工作上可不仅仅是ISEquartus就能够搞定了。

随着FPGA应用的广泛,很多行业如工业电机、视频处理、电力电子也都开始应用FPGA工程师了。替换之前的DSP方案,单片机方案,MCU方案等。这些公司的FPGA工程师还真是系统的核心,在企业都有很高的器件选型权利,话语权很高。

FPGA工程师的发展方向,FPGA本身也只是系统实现的载体。可编程逻辑的内容才是核心,所以华为中兴很多工程师经过多年的产品方向学习,逐步的向系统工程师发展,不可能一直的写代码,这让新员工怎么活啊。很多小公司的FPGA承载很多硬件设计的任务,负责产品质量把关和关键系统问题的debug,向高级硬件工程师发展。

薪酬是FPGA工程师的关键,严格的说FPGA作为系统的载体,薪酬相对还比较客观。据说深圳某个做无人机的公司能够给出40-60w年薪,真不错哦!当然大多数可能也在20w以上吧,根据地域还是有一些差异的。

FPGA本身发展越来越快,未来主流的FPGA设计都会向软件语言CC++等发展,这是一个趋势,提高整理生产率,而且工具也给了这样一个平台,系统对FPGA工程师的要求越来越高,和ARMSOC产品会逐渐的挤压传统DSPMCU的空间。所以,如果你是在校研究生学好FPGA可能好工作就不愁了。

FPGA工程师加班还是比较多的,为什么呢?因为debug过程需要不断的采集数据、修改代码、不断的综合和布局布线,当面对较大的设计时,每个版本会占据很多时间,所以每天跑不了几个版本,还不一定都是Timing满足的可测试版本。这样就要求FPGA工程师本身coding的规范性、合理性和正确性。大的公司都有自己的编码规范,如注释怎么写、信号定义怎么写、状态机怎么写,遵循这些规范能够避免一些低级失误。小公司不行啊,你看到代码随心所欲、天马行空、几乎没有任何注释,这怎么能够没有bug呢?当然很多公司也逐渐的完善和规范这些内容。

未来会有更多领域,如现在主流的VR/AR 、云计算、大数据IOT、机器视觉等都会用到FPGA,就业市场对FPGA工程师的需求还是很大的。但我们也看到了,公司对FPGA工程师的岗位要求也越来越高了。不仅能够写代码和调试,还需要有系统和硬件的思维,软件设计能力等。我们看到很多公司找不到合适的工程师,另外一边很多FPGA工程师找不到合适的公司。需求和市场都有一定的脱节。

FPGA的中高端目前还没有能力达到国产化,记得几年前国家数据说每年芯片采购额已经超过了石油,这里面FPGA肯定也占据不小的份额。比较用量很大,应用领域很广泛。如果你也是FPGA的粉丝,有FPGA相关的事,希望更多与我们联系哦!

FPGA本身也在不断的发展,但它只是一个系统实现的载体,希望更多的FPGA工程师逐渐成为所应用领域的系统专家,这样才不会被淘汰!

这里是浅谈,希望FPGA相关的你,也有相关见解。^_^

注:版权归“FPGA那点事儿”运营团队,转载请注明出处。

欢迎扫描以下二维码,关注“FPGA那点事儿”!


注明:本内容来源网络,不用于商业使用,禁止转载,如有侵权,请来信到邮箱:429562386ⓐqq.com 或联系本站客服处理,感谢配合!

用户登陆

    未注册用户登录后会自动为您创建账号

提交留言