首页范文岗位职责

嵌入式软件工程师岗位职责及相关职位要求(20篇范文)

第15篇 嵌入式软件工程师岗位职责

工作职责:

1、根据产品计划或用户需求,对公司现有监控系统产品进行改型及维护支持;

2、基于公司既有产品架构,开展新产品平台的设计与研发,并进行单元测试、系统测试;

3、根据项目具体要求,承担开发任务,按计划完成任务目标;

4、负责嵌入式软件/硬件的设计实现、编码调试和优化工作;

5、负责编制规范的设计文档

知识要求:

1、本科以上学历,电子、计算机、自动化、电气工程相关专业;

2、具有扎实的模拟电路、数字电路等理论知识,可以使用ad进行原理图、pcb设计;

3、掌握can、rs485、rs232、以太网、spi、iic、lin等常用通信知识;

4、熟悉ti、freescale、st、gd等cortex系列单片机的性能和结构,

5、熟练使用c/c++/ c#语言,具有较强的编程能力和良好的软件工程思想;

6、熟悉常用嵌入式操作系统的基本理论;(加分项)

7、熟悉linux操作系统,熟悉shell编程;(加分项)

技术要求:

1、5年以上嵌入式研发经验;

2、熟悉arm系列mcu、soc,能够进行相应的软件/硬件开发;

3、熟练使用各种开发调试工具;(加分项)

4、熟悉linux内核和驱动开发;(加分项)

5、分析问题解决问题能力强,思维清晰缜密,能够短时间制定出解决方案;

6、具有系统分析和设计能力,

7、良好的沟通能力和团队合作精神;

8、能够规范编制软件文档