查看: 1087|回复: 0

【卓跃教育】嵌入式软件工程师职责

[复制链接]

该用户从未签到

发表于 2012-12-26 10:50:06 | 显示全部楼层 |阅读模式
分享到:
当下,嵌入式软件工程师水平良莠不齐,企业对嵌入式软件工程师的定位差别也较大,主要是因为大家对嵌入式软件工程师的职责还不太了解,下面就由卓跃教育来分析下嵌入式软件工程师有具体哪些工作。 
嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁剪,适用于应用系统对功能、体积、可靠性、成本、功耗有严格要求的专用计算机系统。它一般由嵌入式外围硬件设备、微处理器、嵌入式操作系统以及用户的应用程序等4个部分来组成,主要用于实现对其他设备的监视、控制或管理等功能。嵌入式软件工程师就是编写嵌入式系统的工程师。 
一、嵌入式软件工程师业务能力 
嵌入式软件工程师能根据项目管理和工程技术的实际要求,按照系统总体的设计规格进行软、硬件实际,编写系统开发规格说明书等相应的文档;组织和指导嵌入式系统靠法实施人员实施硬件电路、编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统;具有工程师的实际工作能力和业务水平。具体应具备以下业务的能力: 
(1)掌握科学的基础知识; 
(2)了解嵌入式技术的发展趋势; 
(3)了解信息技术标准、安全,以及有关法律基本知识; 
(4)掌握嵌入式系统设计与开发方法及步骤; 
(5)掌握嵌入式系统分析方法; 
(6)掌握嵌入式系统实施方法 
(7)了解信息化基础知识、信息技术引用的基础知识; 
(8)掌握嵌入式系统运行维护知识; 
(9)掌握嵌入式系统的硬件、软件知识; 
(10)正确阅读和理解计算机及嵌入式领域的英文资料。 
二、嵌入式软件工程师职责 
嵌入式软件工程师就是负责嵌入式软件系统的规划、编码、设计、测试等工作的人员。 
嵌入式开发一般都是在做产品,而不是做系统,开发周期一般而言都比较的短;加上产品开发都有计划性,加班的情况也比较少;同时因为产品开发的延续性,所以,嵌入式工程师可以做很长的时间,越有经验就越受企业的欢迎。由于领域新,人才少,所以,嵌入式开发的工资比较可观。 
嵌入式开发本身也有高下之分,至少包含嵌入式应用程序工程师和底层的驱动内核工程师两种。前者同样是使用现成工具进行简单的劳动,比如使用J2ME开发小游戏或者一些界面开发,而后者是根据芯片具体情况把操作系统移植到上面,于此同时编写必要的驱动程序,改写相应的内核代码。很显然后者是一个公司真正的技术核心。而技术核心的工资很可能是其他开发者的数倍。 
您有任何关于嵌入式学习的疑问,欢迎咨询在线老师 
嵌入式领域较新,目前发展的非常快,很多软硬件技术出现的时间都不太长,大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业难度也比较大,嵌入式人才稀缺,身价自然也水涨船高。 
 
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-11 03:59 , Processed in 0.101717 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.