嵌入式工程师

嵌入式工程师

嵌入式工程师是指具有C/C++语言、彙编语言等基础,熟悉模拟电子技术等硬体知识,了解处理器体系结构,做嵌入式系统设计和开发,包括硬体系统的建立和相关软体开发、移植、调试等工作的人。

前者同样是使用现成工具进行简单劳动,比如使用J2ME开发小游戏或者进行一些界面开发,而后者是根据晶片具体情况把作业系统(如Linux)移植到上面,同时编写必要的驱动程式,改写相应的核心代码。

    • 中文名:嵌入式工程师
    • 职位要求1:具有C/C++语言、彙编语言等基础
    • 职位要求2:熟悉模拟电子技术等硬体知识
    • 职位要求3:了解处理器体系结构

工作内容

嵌入式分为作业系统和硬体两个方面,就业的方向更广、更深,就业机会和入职待遇比普通软体工程师好。

开发一些与硬体关係最密切的最底层软体,如BootLoader、Board Support Package(像PC的BIOS一样,往下驱动硬体,往上支持作业系统),最初级的硬体驱动程式等。

从事嵌入式作业系统和套用软体的开发,嵌入式硬体设计完后,各种功能就全靠软体来实现了,嵌入式设备的增值很大程度上取决于嵌入式软体,这占了嵌入式系统的最主要工作。

目前有很多公司将硬体设计包给了专门的硬体公司,稍複杂的硬体都交给台湾省或国外公司设计,国内的硬体设计力量很弱,很多嵌入式公司自己只负责开发软体。

职位要求

具有C/C++语言、彙编语言、作业系统等基础。

熟悉模拟电子技术和数字电子技术等硬体知识。

了解处理器体系结构。

职业发展路径

从个人整体发展来说,如果想创业,做自已的产品,嵌入式软体开发可以开发出专利产品。

另一个发展路径是:积累丰富开发经验的嵌入式软体开发工程师可以向嵌入式系统开发工程师发展,从而晋升为产品研发经理或IT项目经理。对测试理论和方法有一定了解的嵌入式软体开发工程师还可以转作嵌入式系统测试工程师,最终也可发展为IT项目经理。

前景分析

嵌入式领域较新,目前发展非常快,很多软硬体技术出现的时间都不太长(如ARM处理器、嵌入式作业系统、LINUX作业系统),大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。

权威部门统计,我国嵌入式人才缺口每年50万人左右。根据前程无忧网发布的调查报告,嵌入式软体开发是未来几年最热门和最受欢迎的职业之一。做软体实际上有高下之分,开发语言从机器语言、彙编到C、C++,再到红透半边天的Java、C#等,该学哪种呢?为什么有些开发者工资低,而有些开发者千金难求?

还是门槛,比如Linux嵌入式开发职位,门槛就有 Linux系统、Shell编程、Linux开发环境、C语言、ARM硬体平台、数据结构、Linux核心、驱动程式等,粗略数数就有8道关口,他需要非常熟悉整个的计算机体系,能做出实际的产品,而Java的开发者却仅仅是会使用名叫Java的语言工具,始终高高飘在众多层次之上,开发项目非常快,甚至可以不知道OSI模型,很可能自始至终都是软体蓝领。

嵌入式开发本身也有高下之分,至少包含嵌入式应用程式工程师和底层的驱动核心工程师两种。前者同样是使用现成工具进行简单劳动,比如使用J2ME开发小游戏或者进行一些界面开发,而后者是根据晶片具体情况把作业系统(如Linux)移植到上面,同时编写必要的驱动程式,改写相应的核心代码。很显然后者是一个公司真正的技术核心。而技术核心的工资很可能是其他开发者的数倍。

嵌入式开发突出强制和项目,学习不仅仅是学习几项技术,而是构建你的知识体系。比如学习嵌入式开发,就要从基础Linux,C语言,数据结构开始,到ARM,彙编,Linux核心、驱动等,更重要的是更多的项目练习,设计至少5个项目,多达10000行强制核心代码的编写可以让你真正获得知识。为进入外企或者出国做準备。

未来的几年内,随着信息化,智慧型化,网路化的发展,嵌入式系统技术也将获得广阔的发展空间。美国着名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智慧型(电脑) 工具将是PC和网际网路之后最伟大的发明。我国着名嵌入式系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会上发表的《计算机的发展与技术》一文中,对未来10年以嵌入式晶片为基础的计算机工业进行了科学的阐述和展望。1999年世界电子产品产值已超过12000亿美元,2000年达到13000亿美元,预计2005年,销售额将达18000亿美元。 目前一些先进的PDA在显示萤幕上已实现汉字写入、短讯息语音发布,日用範围也将日益广阔。对于企业专用解决方案,如物流管理、条码扫描、移动信息採集等,这种小型手持嵌入式系统将发挥巨大的作用。自动控制领域,不仅可以用于ATM机,自动售货机,工业控制等专用设备,和移动通讯设备结合、GPS、娱乐相结合,嵌入式系统同样可以发挥巨大的作用。

相关词条

相关搜索

其它词条