更多课程 选择中心

嵌入式培训
达内IT学院

400-111-8989

嵌入式开发都有什么职位?

  • 发布:嵌入式培训
  • 来源:嵌入式问答
  • 时间:2017-04-14 16:22

嵌入式开发涵盖硬件软件,开发链条很长,要根据自己的实际情况选择适应的职位。

嵌入式的职位大概有:

1.硬件工程师:

负责底层的硬件设计,主要要用到:

处理器:ARM9,DSP;Niosoll;FPGA

//用于高速特殊场合

PCB:EMC设计与仿真;

通讯:IIC,IIS,SPI,UART,CAN总线;RS232、PSTN Modem、网络、GPRS通信;

2.驱动开发工程师:

负责底层和上层的通讯,主要要用:

系统:Linux非实时系统/VXworks实时系统+架构/文件系统;

内核与BOOT:内核裁剪与移植、boot loader和驱动编写,驱动程序开发

上层接口:USB,网口等

底层接口:SPI、UART、IIC、I2S,CAN、IDE

3.软件工程师:

负责上层应用软件,主要要用:

CPU:51/MSP430/ARM7/ARM9;

外设:AD/DA、UART、USB、LCD;

总线和通讯接口:I2C,SPI,RS232,RS484,CAN,USB,以太网||||||BACnet、 MODBUS(或有实时性要求)

环境:Linux/QNX+ARM汇编;

GUI:VC++/VC#/LABVIEW;

4.系统开发工程师:

负责系统架构设计

5.DSP软件工程师:

负责数字信号处理部分,主要要用:

CPU:固定为一个小系列(如TI DM642/648/6467、TI C6000、TMS320C5000、Freescale StarCore);

算法:熟悉图像、音频、视频相关处理算法很重要,要会修改和优化;

接口与驱动:网络协议(MAC、IP、UDP、TCP)等;

操作系统:架构设计和操作系统配置;

6.FPGA设计工程师:

负责高速信号处理和部分数字信号处理,主要要用:

语言:VHDL/Verilog ;

环境:modlesim、Synplify、Quartus、ISE、ispleverEDA;

调试:设计、仿真、调试能力;

算法:数字信号处理、滤波设计等算法;

接口:E1 Framer/Deframer、HDLC控制器、以太网MAC控制器、SDH Framer/Deframer、SDH Mapper/Demapper、SPI4.2、HiGig、DDR、PCI、PCI-E、DDR-II、HD-SDI

在一个完整的项目中,每个工程师分工合作,完成架构师分配的模块。每个职位深入研究下去的水都很深,一旦决定很难再顺利转行了,所以毕业选择职位时一定要慎重。

总的来说软件方面的需求在国内更大,当然竞争也更加激烈。硬件很多是直接买国外解决方案的,所以硬件职位需求较少,但高级人才非常吃香。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:如何选择做嵌入式开发必备的两块开发板?
下一篇:嵌入式开发新手以后的发展方向?

怎么样成为优秀嵌入式系统开发工程师?

想学嵌入式开发,嫌自学时间长怎么办?

嵌入式开发工程师怎么样?

嵌入式开发学习难不难?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

  • 搜索抖音号

    搜索抖音号:1821685962

    免费领取达内课程视频学习资料

Copyright © 2021 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省