什么是嵌入式工程师

嵌入式工程师是负责嵌入式软件系统的设计和开发,包括硬件系统的建立和相关软件的开发、移植、调试等工作的人员。就业的方向更广、更深,就业机会和入职待遇比普通软件工程师好。嵌入式分为操作系统和硬件两个方面。

  • 1操作系统
  • 2游戏开发
  • 3功能应用

嵌入式工程师的主要工作内容

嵌入式软件工程师主要从事嵌入式软件开发工作。涉及应用层以及底层软件开发和设计工作。硬件工程师则是需要编写嵌入式系统硬件总体方案和详细方案,进行硬件选型(单片机、DSP或者其他处理器)及系统分析,提供技术支持。工作内容大致可以分为以下三个部分。
第一部分,嵌入式操作系统的移植和应用开发。负责公司相关产品的嵌入式系统应用开发工作。
第二部分,负责系统及开发过程中各个文档的编写。
第三部分,负责系统联调,性能稳定调试测试。对编码进行确定,完成系统测试工作,对测试结果进行分析研究,给出改善问题的解决方案。

嵌入式工程师的工作强度

该职位整体工作强度:81 %

嵌入式工程师属于技术岗,工作强度要比一般职位大,且嵌入式开发工作需要具备大量的知识基础和开发经验,没有较强的技术文档编写能力和程序开发能力是很难胜任这个岗位的。但是嵌入式工程师的需求量大、就业前景好,也吸引了不少致力于嵌入式开发的应届生。

嵌入式工程师的薪资待遇

¥10570 元/月

近一年18672份样本/可信度:高

4.5-6k
20% Complete
13.1%
6-8k
20% Complete
17.2%
8-10k
20% Complete
19.4%
10-15k
20% Complete
18.3%
15-20k
20% Complete
16.6%
20-30k
20% Complete
15.4%

数据说明:图表中根据青苜网企业员工发布的职位薪酬数据统计所得,工资数据受地域、工作年限,用户分享数量等多种因素影响,仅供参考.

嵌入式开发是目前最热门和最受欢迎的职业之一,具有10年工作经验的高级嵌入式工程师年薪在30万左右。即使是初级的嵌入式软件开发工程师,平均月薪也可达到5k-8k,一线城市比其他城市高出不少。但是,做嵌入式开发需要学习的知识非常多,如果找不到学习方法,学起来是非常吃力的。

嵌入式工程师的就业前景

随着现在社会网络智能信息化的不断发展,嵌入式工程师作为IT通信产业的奠基正不断渗透各个行业,俨然已经变成了非常吃香的职位,就业前景非常好,发展空间更加广阔。而且,随着嵌入式开发行业的发展,嵌入式工程师的薪资也会一路水涨船高。

【数据说明】图表中是根据地区企业,近一年发布的职位招聘信息统计所得,纵轴为职位需求量(单位:个),横轴为招聘时间,曲线峰值越高代表需求量越大。反之需求量较少。以上数据由青苜网整理提供,仅供参考。

企业都在招聘什么样的嵌入式工程师

在招聘嵌入式工程师时,企业一般都要求有嵌入式开发工作经验,能独立负责嵌入式系统设计,没有嵌入式基础的相对来说很难适应这个岗位。从学历来说,嵌入式工程基本都要求本科生。从薪资方面来看8k-10k范围内的人占了近43%,薪资待遇会随着工作时间的增加而大幅提高。

工资情况
8-10k
20% Complete
43%
6-8k
20% Complete
28%
10-15k
20% Complete
23%
15-20k
20% Complete
6%
经验要求
3-5年
20% Complete
48%
1-3年
20% Complete
34%
应届生
20% Complete
10%
5年以上
20% Complete
8%
学历要求
本科
20% Complete
39%
大专
20% Complete
35%
中专
20% Complete
14%
硕士
20% Complete
12%

数据说明:招聘待遇,工资8000-10000占比最多,达43%。经验要求,3-5年工作经验要求的占比最多,达48%;学历要求,本科学历要求的占比最多,达39%,该数据仅供参考。

嵌入式工程师的必备技能

软件开发
  • C语言程序设计
  • 嵌入式操作系统工作原理
  • DSP嵌入式系统开发
硬件开发
  • 使用绘制原理图软件绘制原理图
  • 对设计的办卡进行必要调试
  • 嵌入式系统进行系统硬件测试
基础理论
  • 嵌入式软件基本理论和开发流程
  • 熟悉模拟电子技术等硬件知识
  • 熟悉ARM等32位嵌入式处理器架构

嵌入式工程师的发展路径

初级嵌入式工程师→中级嵌入式工程师 →高级嵌入式工程师→嵌入式系统开发工程师→产品研发经理
  • 初级嵌入式工程师

    负责软件设计及维护,能按照公司要求解释完成所负责模块的程序编写,并完成测试提交报告,解决所负责模块出现的技术问题。

  • 中级嵌入式工程师

    根据产品需求,评估新产品实现的可行性,并配合进行项目资源风险评估,制定开发计划开展工作;协助开发人员分析并解决所遇问题。

  • 高级嵌入式工程师

    负责技术支持、技术方案设计,为项目提供解决方案;针对客户需求完成项目规划、评估报告、工作报告等。

  • 嵌入式系统开发工程师

    负责嵌入式产品软件架构、开发、集成、调试与测试等工作,包含系统概要设计、详细设计等技术文档的撰写。

  • 产品研发经理

    负责市场监测,找准市场需求;评估新产品计划可行性并制定新产品研发计划;监督管理研发的工作进度与质量。

评论

山风夜雨晚来归 2017-12-20 11:09:29 举报 点赞(0)

感觉挺难学的,在这类行业里工资算高,也是有道理的

小慧anita 2017-11-07 14:28:08 举报 点赞(0)

工程师挣的多,也很辛苦啊

小花裙0311 2017-10-19 09:46:01 举报 点赞(0)

工程师让我想到加班

特种兵之NERIA 2017-10-10 15:35:37 举报 点赞(0)

工程师,光这三个字足以吓唬外行人了

柠檬加醋多心酸 2017-10-10 15:35:02 举报 点赞(0)

路过......

小蛮腰90封 2017-10-10 15:34:35 举报 点赞(0)

上学的时候应该好好学学编码,后悔~

美容老师佩 2017-10-10 15:34:01 举报 点赞(0)

软件开发,很热门的行业~

叫我智慧树思密达 2017-10-10 15:33:19 举报 点赞(0)

早知道当年就学这个了