首页 > 制度大全 > C嵌入式开发工程师岗位职责C嵌入式开发工程师职责任职要求

C嵌入式开发工程师岗位职责C嵌入式开发工程师职责任职要求

2024-07-25 阅读 5514

C嵌入式开发工程师岗位职责

职责描述:

1、负责嵌入式Linux/Andriod平台下常用外设驱动开发与调试、如UART、USB、I2C、SPI、ADC、GPIO等;

2、负责嵌入式Linux内核、文件系统的裁剪、定制和调试嵌入式系统架构分析并进行性能优化;

3、负责U-Boot等常用Bootloader在特定硬件平台的移植、裁剪和定制化开发;

4、设计和开发应用程序所需要的软件中间件;

5、软件设计方案,相关文档撰写,解决产品在测试、生产和应用过程中的技术问题;

6、参与技术平台发展规划和选型,给出专业性意见和建议;

7、熟悉AT指令,SMS、电话呼叫流程,数据业务,如Network、Call、DataConnection、Message、SIM,智能手机的RIL和Modem等模块;

8、参与通信运营商(如T-Mobile、AT&T、Vodafone等)的Telecom相关模块的需求评估分析和实现。

任职要求:

1、计算机、电子、自动化等相关专业,本科或硕士学历、具有3年及以上驱动或系统级开发经验;

2、熟练掌握C/C++,有良好的编程风格;

3、熟悉Linux内核和驱动开发,具有Linux驱动开发经验,熟练掌握内核级别的驱动调试方法;

4、熟悉ARM架构,熟悉C/C++/Java语言,精通AndroidFramework,3年以上Android开发和Android系统定制经验;了解Android底层,精通三大组件(Activity/Service/BroadcastReceiver)及其应用,理解常用组件API及各项特性;

5、具备团队合作精神,良好的自我驱动能力,具有强烈的责任感,有挑战自我、学习新知的意愿与能力,较好的问题分析能力和解决能力,能承受较大工作压力;

6、良好的英语读写听说能力,有智能家居行业背景优先。

篇2:资深嵌入式工程师职位描述范本

资深嵌入式工程师职位描述

岗位职责:

*负责嵌入式模块的开发,要求具备一定的底层开发思维

*负责相关核心模块的设计和把关,对其他工程师进行指导

*参与嵌入式产品的规格制定和选型,开发文档编写

*重点问题攻关定位

*参与嵌入式产品前期预研和整体规划

*参与产品维护,降成本设计,维修全流程问题处理

任职要求:

*5年及以上嵌入式软件开发经验,211/985院校优先

*熟悉开源硬件的优先,具备互联网思维的优先

*精通C语言编程,具备良好的代码设计和架构能力,要求能够了解C制度大全/Java等面向对象编程

*具有良好的数字电路、模拟电路等专业理论基础知识

*精通至少一种板级操作系统开发经验,如uC/OS,Linu*,Thread*等

*精通ARM或MIPS其中一种体系结构,以及汇编语言环境下调试能力

*思维活跃,有创新意识,追求产品的设计调性

*对新型智能硬件发展趋势和用户需求有敏锐触觉

篇3:嵌入式研发工程师岗位职责范本

1.领导本部门实施产品开发、研制工作,制订开发计划。

2.执行方案,并进行产品鉴定,生产转化,技术规范制定工作。

3.积极关注行业发展动态,积累研发素材。

4.总结产品研发经验,持续改进产品性能。

5.主持产品技术转化和制造技术交底工作。

6.为产品的投标提供技术支持。

7.为代理商与合作伙伴的产品提供技术支持。

8.根据用户或公司其他部门的要求进行设计修改和设计改进。