嵌入式软件开发工程师 是从事多媒体应用系统(架构)硬件设计,多媒体嵌入式应用处理器的硬件设计(如原理图,PCB,器件库等)和进行多媒体嵌入式应用处理器的硬件技术支持的人员。 职业定义
嵌入式软件开发工程师是进行多媒体应用系统(架构)硬件设计,多媒体嵌入式应用处理器的硬件设计(如原理图,PCB,器件库等)和进行多媒体嵌入式应用处理器的硬件技术支持的人员。为改变人生的生活创造了种种便利条件,他们开发的各种软件正在不同的嵌入式系统中,为人们的生活和工作“不辞辛苦”的运行着。
工作内容
1、从事数据产品嵌入式(底层)软件开发和设计工作;
2、进行数据产品相关软件子系统的方案设计;
3、进行数据产品相关的技术交流、标准及专利相关工作;
4、进行嵌入式软件系统的需求分析和模块设计;
5、对客户的软件技术支持。
从业素质要求
1、熟悉C语言、汇编语言,并能够熟练阅读及理解英文技术资料;
2、能够进行嵌入式软件开发,熟悉MCU、DSP或者其他处理器;
3、了解模拟及数字电路,有一定的硬件基础,掌握EDA软件的使用,能够读懂原理图和PCB图。
薪酬状况
在东软毕业可达到月薪1800-2200元;嵌入式Linux的从业者薪酬比其他IT业同行大约高出50%,初入门的开发人员平均月薪一般都能达到5000元,有三年以上经验的人员年薪都在10万元以上,有10年工作经验的高级嵌入式软件工程师年薪在30万元左右。
手机和3G成为业内焦点后,在就业市场上嵌入式软件工程师开始紧俏,其工资水平也相应攀高,比其他IT业界同行大约高出50%。初入门的开发人员平均月薪一般都在5000元左右,有3年以上经验者年薪者在10万元以上,有10年工作经验的高级嵌入式工程师年薪可达30万元左右。在一些大城市,比如北京,一个成熟的嵌入式软件工程师平均月薪在8000-10000元之间。
职业现状和前景
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。而嵌入式软件工程师就是编写嵌入式系统的工程师。嵌入式领域较新,目前发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、嵌入式操作系统、LINUX操作系统),大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。
权威部门统计,我国嵌入式人才缺口每年50万人左右。根据前程无忧网发布的调查报告,嵌入式软件开发是未来几年最热门和最受欢迎的职业之一,具有10年工作经验的高级嵌入式工程师年薪在30万元左右。即使是初级的嵌入式软件开发人员,平均月薪也达到了3000—5000元,中高级的嵌入式工程师月薪平均超过10000元。
随着软件业与制造业的融合,巨大的智能化装备需求拉动了嵌入式软件及系统的迅猛发展,由于社会对掌握嵌入式技术人才的大量需求,使嵌入式软件工程师成为未来几年最为热门的职业之一。权威部门统计,我国目前嵌入式软件人才缺口每年为20万人左右,未来随着“三网融合”不断提速,3G网络全面铺开,这一数字还将成倍增长。
职业发展途径
嵌入式学院负责人、北京华清远见嵌入式培训中心总经理季久峰认为,从事嵌入式工作有两大优势:一是工作强度相对较低。做嵌入式系统的公司,都有自己的产品计划,按自己的节奏行事,所开发的产品通常是通用的,不会因客户的不同而修改,一个产品型号开发完完了,往往还有较长一段空闲时间进行充电和休整;二是职业发展相对顺利,从事嵌入式软件软件的人,所涉及的专业技术范围终究有限,经验的培养,指日可待。
以上者是针对求职者工作而言,若对于个人整体发展来说,如果想创业,做自己的产品,那么嵌入式就是一个不错的主意,嵌入式软件不会像应用软件那样容易被盗版,而如果开发出专利产品,年薪将不止十万。
积累丰富开发经验的嵌入式软件开发工程师可以向嵌入系统开发工作师发展,进而晋升为产品研发经理或IT项目经理。对测试理论和方法有一定了解的嵌入式软件开发工程师还可以转作嵌入式系统测试工程师,最终也可发展为IT项目经理。
高级嵌入式软件开发工程师相关职位要求是:有丰富的嵌入式多任务软件系统分析和设计能力,能独立完成项目系统方案,解决系统故障和问题、精通C语言应用开发,有良好的编程习惯和风格、良好的文档编写能力和习惯、熟悉项目管理流程。良好的英文阅读能力及较强的学习能力是从事这一领域工作的基础,对嵌入式操作系统做到一专而多能(精通嵌入式Linux,掌握WinCE及Symbian)更会使求职者身价倍增。
考试认证
CESE是ChinaEDA嵌入式系统工程师认证的英文缩写,是国内最早、最专业、最权威的嵌入式系统工程师企业认证,是由ChinaEDA嵌入式技术认证中心统一颁发的行业资格证书。CESE时刻把握国际脉搏,保持与国际先进技术水平同步,为国家培养一流的高端嵌入式技人才。
CESE证书目前以嵌入式ARM-Linux为主体内容,主要分为:CESE认证嵌入式系统应用开发工程师(CESAE)、 CESE认证嵌入式系统移植工程师(CESTE)、CESE认证嵌入式系统驱动开发工程师(CESDE)三个级别的认证。
|