硬件专业应届生就业职位汇总

下表是统计2013年9月至10月间来博主所在学校招聘的30家左右比较有知名度的企业的应届本/硕毕业生需求人数的情况,需求人数共计1675人:

硬件类

职位

要求

人数

比例

IC设计

1) Verilog、Perl

2)流程及工具

3)基础知识如CMOS

46

2.7%

FPGA工程师

1)逻辑基础;比如用与非门实现4MUX1;

2)Verilog编程能力;

3)时序约束:重中之重,此处不会,等着被秒杀吧~

P.S.:关键项目经历:高速采集、高速信号处理,用过高速IO;

20

1.2%

硬件工程师

1)数电、模电、FPGA

2)计算机组成原理;

3)信号完整性、EMC相关基本概念;

4)基础的C语言编程能力;

 

194

11.6%

结构工程师

1)CAD、二维、三维绘图

2)热设计相关理论

23

1.4%

IC测试

1)system C ,system verilog

2)C/C++

24

1.4%

硬件测试

1)数电、模电

2)了解ARM\DSP

3)相关仪器;

72

4.3%

软件类

职位

要求

人数

比例

嵌入式软件

1)C/C++

2)linux、内核

3)linux应用

4)通信方向会要求通信原理、计算机网络知识;

938

56%

应用软件

1)web、JAVA

2)C++、C#

52

3.1%

软件测试

C/C++

119

7.1%

算法工程师

(包括DSP工程师)

1)matlab

2)C/C++

3)数据结构与算法;

4)模式识别、图像处理

187

11.2%

总人数

1675

 

1.No.1 嵌入式软件工程师

  主要方向是从事linux环境下的软件开发:

  1)比较偏底层的,面试时会问“SPI的时序”、“你所熟悉的芯片的结构”“volatile关键字的用途”“堆与栈的区别”“进程与线程”等等;在其它论坛上看到过“驱动趋于原厂化,小厂做修改和debug”之类的话,不知真假~

  2)对于通信公司往往是做业务软件,要求对协议、TCP/IP、网络等有些了解,面试时问的问题如“路由器在哪一层?”“TCP和UDP的区别”类似(由于本人不懂,每次问到通信我就往DSP上面扯*.*);

  

2.No.2 硬件工程师

  俗话说“硬件搭台,软件唱戏”,硬件工程师要掌握的东西实在是太多了,基带会考察基本的数电,用与非门表达给定的逻辑函数等;模电基本的运算放大器电路,反馈、各种管的基本放大电路、参数、特点等; 射频的会涉及到高频、传输线、反射系数什么的;电磁兼容、信号完整性等基本概念,比如磁珠、地弹、退耦电容的概念等等;考察计算机组成原理,进行存储器扩展之类的;C语言的基础知识;

  如果选择硬件工程师这个方向,懂信号完整性和高速设计将会很有竞争力,绝对比所谓的“画过多层板”、“丰富的制版经验”这一类的话有分量。

3. No.3 算法工程师(DSP工程师)

  基本上招聘DSP工程师,就离不开算法,招聘算法,就离不开DSP,因此将这两个算作一个职位。

  考察范围主要集中在C/C++,数据结构与算法,会问“有几种排序算法”、“时间复杂度是多少”、“什么是完备二叉树”、“先验概率与后验概率的含义”、“前序遍历、中序遍历、后序遍历”、“什么是Cache”、“位倒序是什么”、“循环缓冲是什么”等等;

  主要的方向做通信物理层算法或者视频图像处理算法;DSP和FPGA只是不同平台而已。

  

4. No.4 软件测试

  软件的需求越来越多,当然软件测试的需求也会跟着增长;博主对这个一点也不了解,好像要会自动化脚本语言之类的;

 

5. No.5 硬件测试

  各类仪器当然要会用了,会问“有1MHz和10kHz的信号,使用一个测量另一个,要用哪个作为触发信号?”,“系统上电后没有运行,要如何检查?”;

 

6.No.6 应用软件

  电子类的偏底层,做应用的比较少,因此相对需求较少;

 

7. No.7 IC设计

  会问“IC设计流程与相关的工具都有哪些”,“用CMOS实现逻辑函数如F=AB+C+BC”、“静态功耗和动态功耗的概念及影响参数”等;博主跟一个2年研究生期间做了1个数字,1个模拟,1个数模混合芯片的女生聊过天,据她说类似笔试都太eszy,从来没失败过~囧啊~~从我个人经验来看,如果有流片经验,在通过了笔试,基本你就被录取了~

 

8. No.8 IC测试

  没参与过,题目貌似跟FPGA类似;

 

9. No.9 结构工程师

  不了解;

 

10. No.10  FPGA工程师

  不对呀,FPGA现在这么火为什么需求这么少?主要有两个原因:一是目前做FPGA的大多被划分为IC设计里;二是做基本逻辑的是硬件工程师的职责范围;单独设置FPGA职位的实在是少只又少~引用在网上看到的一句话:“IT公司大部分还是以IC厂家的ASIC来做产品,只有在ASIC不存在的情况下才考虑FPGA”,“接口已经标准化,不需要那么复杂的逻辑接口,需要定制硬件的场合很少”。具体是做IC前端,还是通信信号处理、高速IO方向都不错,但千万不要局限于简单的逻辑接口,到目前笔试和面试从来没人问过SOPC,不知道为什么~

  面试和笔试主要考察的就是时序分析,一些基本概念如“建立时间保持时间”、“Input delay”、“multicycle”等一定要清晰明白。

 

 统计这个并不是要证明什么,就是希望能给一些比较迷茫的同学一些有用的信息,并不是NB的高端的技术需求量就一定大,同样NB与赚的工资也不一定成正比。电子行业瞬息万变,是市场而并不是技术左右着发展方向,所以请不要拘泥于该学哪个NB的、最新的技术,选好一个方向,掌握基本理论方法,修炼内功,以不变应万变。



  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值