首页 > 嵌入式驱动工程师 > 嵌入式驱动工程师工作内容

嵌入式驱动工程师工作内容

嵌入式驱动工程师做什么的?通过真实的招聘信息了解嵌入式驱动工程师工作内容,掌握企业对嵌入式驱动工程师的要求。同时该职位有10000条工资、15008条面试,更全面了解嵌入式驱动工程师工作职责。

10000条工资 |15008条面试

嵌入式驱动工程师工作职责

简介
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
嵌入式软件工程师就是编写嵌入式系统的工程师。
职业要求
应具备哪些能力  最直接的方法,就是去根据各公司,招聘网站的嵌入式软件工程师的应聘要求来分析
我帮你总结下:
1.最重要的是C语言编程,以及C++,这个与你读程,应用,开发项目,做系统移植息息相关;
2.操作系统: LINUX,WINCE等,至少学习过一种,并且还需要对些基础知识有蛮多的了解;
3.对ARM,FPGA,DSP等这些硬件比较了解。
这是最常规的条件
当然,一些基本素质,像英语能力,团队协作能管理,也很重要。
发展前景
嵌入式领域较新,发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、嵌入式操作系统、LINUX操作系统),大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。
权威部门统计,我国嵌入式人才缺口每年5万人左右。根据前程无忧网发布的调查报告,嵌入式软件开发是未来几年最热门和最受欢迎的职业之一。做软件实际上有高下之分,开发语言从机器语言、汇编到C、C++,再到红透半边天的Java、C#等,该学哪种呢?为什么有些开发者工资低,而有些开发者千金难求?为什么3年的Java高级程序员薪水仅仅8k-1k,而一个Linux底层C语言程序员两年经验就敢要1k的月薪?这就是他厉害之处了。
还是门槛,比如Linux嵌入式开发职位,门槛就有 Linux系统、Shell编程、Linux开发环境、C语言、ARM硬件平台、数据结构、Linux内核、驱动程序等,粗略数数就有8道关口,他需要非常熟悉整个的计算机体系,能做出实际的产品。
嵌入式开发本身也有高下之分,至少包含嵌入式应用程序工程师和底层的驱动内核工程师两种。根据芯片具体情况把操作系统(如Linux)移植到上面,同时编写必要的驱动程序,改写相应的内核代码,要做出那小小一行代码的修改需要经过大量的资料搜索以及调试才,耗费的脑力劳动是不能单单从改写相应内核代码的数量才判断的。很显然后者是一个公司真正的技术核心。而技术核心的工资很可能是其他开发者的数倍。
嵌入式开发突出强制和项目,学习不仅仅是学习几项技术,而是构建你的知识体系。比如学习嵌入式开发,就要从基础Linux,C语言,数据结构开始,到ARM,汇编,Linux内核、驱动等,更重要的是更多的项目练习,设计至少5个项目,多达1行强制核心代码的编写可以让你真正获得知识。为进入外企或者出国做准备。
未来的几年内,随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智能(电脑) 工具将是PC和因特网之后最伟大的发明。我国著名嵌入式系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会上发表的《计算机的发展与技术》一文中,对未来1年以嵌入式芯片为基础的计算机工业进行了科学的阐述和展望。1999年世界电子产品产值已超过12亿美元,2年达到13亿美元,预计25年,销售额将达18亿美元。一些先进的PDA在显示屏幕上已实现汉字写入、短消息语音发布,日用范围也将日益广阔。对于企业专用解决方案,如物流管理、条码扫描、移动信息采集等,这种小型手持嵌入式系统将发挥巨大的作用。自动控制领域,不仅可以用于ATM机,自动售货机,工业控制等专用设备,和移动通讯设备结合、GPS、娱乐相结合,嵌入式系统同样可以发挥巨大的作用。
职业发展
从个人整体发展来说,如果想创业,做自已的产品,嵌入式软件开发可以开发出专利产品。
另一个发展路径是:积累丰富开发经验的嵌入式软件开发工程师可以向嵌入式系统开发工程师发展,从而晋升为产品研发经理或IT项目经理。对测试理论和方法有一定了解的嵌入式软件开发工程师还可以转作嵌入式系统测试工程师,最终也可发展为IT项目经理

查看全文

企业对嵌入式驱动工程师要求

以下内容来自看准网企业对嵌入式驱动工程师的职责要求

要求A

基本任职资格要求:

1.通信、电子、计算机类相关专业,本科及其以上学历,3年以上相关工作经验;

2.扎实的C语言编程基础,熟悉linux系统,精通linux内核,具有内核裁剪经验;
3.
熟悉ARM/POWERPC/x86等处理器架构;

4.RTOS(实时操作系统)相关工作经验如FreeRTOSRTLinuxLynxOS等;
5.
熟悉计算机网络,有过TCP/IP等网络通信协议开发经验,网络优化经验,交换机/路由器开发经验等;

6.有视频编解码相关经验,了解H.264协议。有飞思卡尔IMX系列芯片或TI达芬奇系列芯片优先考虑;

7.能够熟练阅读英文技术资料并进行设计文档编写基础;

8.有良好的团队协作精神和责任心,能够承受工作压力。

要求B

岗位职责:

1、基于Linux或者RTOS的嵌入式驱动软件开发;

2、负责嵌入式驱动软件新技术研究;

3、负责驱动模块相关开发工作,如音视频codec、外设模块驱动开发。

4、负责文档与源码的开发、维护及版本控制;

岗位要求:

1、计算机、通信、电子类相关专业,本科、硕士及以上学历;

2、精通C语言;

3、熟悉嵌入式Linux驱动开发,熟悉I2S、BT1120BT656、USB、sensor、audio、UART、I2C、SPI、SD/MMC等外设开发经验优先。

4、熟悉嵌入式linux系统开发工具和常用调试方法

5、熟悉arm-linux平台;有海思、Ambarella平台开发经验者优先。

6、能熟练阅读英文技术文档和专业文献;

7、为人踏实、责任心强,有较强的钻研精神和团队合作意识。

要求C

职位描述 : 岗位职责: 1、基于ARM的Chip CORE及外围芯片驱动开发,嵌入式系统的架构及平台设计; 2、负责WinCE嵌入式产品底层驱动、软件的开发,主要包括CE内核定制、boot loader和驱动编写,以及BSP的开发和移植; 3、协助制定和分析各产品的需求,进行驱动、系统功能的设计和编写; 4、根据嵌入式芯片特性,对系统稳定和性能上进行深入的研究和优化; 5、负责tuner驱动程序的开发和维护工作; 6、负责tuner性能的优化; 7、协助客户完成tuner性能指标的测试。 任职要求: 1、熟悉嵌入式开发,开发过嵌入式设备驱动设备,具有硬件接口编程经验; 2、具有扎实的硬件知识,能根据芯片数据手册规范编写软件驱动程序; 3、具有良好的C/C++语言编程和技术文件编写经验; 4、具有LINUX操作系统下开发经验,熟悉LINUX操作系统内核,USB、WLAN、串口、网口等驱动开发; 5、通信、电子、计算机等相关专业本科以上学历; 6、熟悉tuner或具有相关开发经验者优先; 7、工作态度积极,有上进心,善于团队合作,具有敬业精神,能够承担较强的工作压力。

查看全文

嵌入式驱动工程师热门招聘

查看全部
嵌入式驱动工程师工资概况
平均¥— —

工资分布图(k)

数据来源于看准用户,取自该职位最近一年内员工发布的工资信息。

嵌入式驱动工程师就业前景

月平均7829(个)

职位需求分布(个)

数据来源于看准用户,取自该职位最近一年内员工发布的工资信息。

 

嵌入式驱动工程师热门公司面试

工资
计算器
看准APP

微信扫码算一算

APP
看准APP

下载看准官方APP

返回顶部
老鸟

输入手机号,下载看准APP

二维码

扫码下载看准APP
或各大应用商店搜索:看准

想知道你的同行每个月都拿多少薪水吗?登录/注册