嵌入式软件资深工程师(底层)职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

嵌入式软件资深工程师(底层)职位描述与岗位职责任职要求

编辑:制度大全2020-07-30

职位描述

职责描述

1.开发底层功能性软件

2.设计软件接口,优化数据结构,实现应用层对不同底层,硬件的兼容性

3.优化软件堆栈分配

4.现场设计实验并调试,验证软件功能的正确性及性能达标

任职要求

1.本科及以上学历,计算机、通信、自动化等专业

2.3年以上车辆控制器软件/电子产品软件开发经验。掌握CAN,LIN,CANFD,以太网通讯的协议层内容,掌握AUTOSAR设计模式与方案。

3.扎实的C/C++编程基础,并具备一定的软件架构设计经验,良好的编程习惯。

4.具备量产产品开发经验,对所开发产品的系统有一定的了解,良好的沟通能力、协调组织能力

5.具有较丰富的现场调试经验,能够思路清晰、高效的找到问题并解决问题

篇2:嵌入式底层系统主管职位描述与岗位职责任职要求

职位描述

岗位职责

1、负责公司单片机、DSP、FPGA等嵌入式系统开发;

2、负责制定嵌入式系统技术的整体方案;

3、分析并解决产品在实际运行中出现的问题;

4、独立负责产品硬件开发、调试、测试;

5、总结项目产品研发经验,持续改进产品性能;

6、有巡检车、AGV等开发经验者优先;

7、认真做好公司领导交办的其它工作任务。

任职要求

1、本科5年或硕士3年以上嵌入式系统软硬件研发工作经验(精通嵌入式系统软件开发);

2、有良好的分析和解决问题能力,逻辑思维清晰严谨;

3、精通51/AVR/STM32等常见MCU,精通KEIl、IAR、CCS、AD;

4、动手能力强、熟悉个各种驱动接口设计,如CAN、I2C,SPI,UART等;

5、善于沟通,工作细心,责任心强,工作主动性强,具有较强的抗压及应变能力;

6、具备团队管理能力。

篇3:资深嵌入式软件工程师(底层驱动开发)职位描述与岗位职责任职要求

职位描述

职责:

负责?Linux?内核与驱动程序的开发维护工作,包括:

?1)为芯片开发Linux内核并设计开发驱动程序

2)分析和解决在系统集成期间发现的问题

3)优化内核和驱动

4)?负责软件研发体系和质量体系的管理。

?岗位要求

1、5?年以上嵌入式操作系统驱动开发经验

2、至少?3?年ARM平台的?LINUX?驱动经验,USB,I2C/I2S,SPI?等驱动?3?种以上的开发经验

3、熟悉RTOS(real-time?operating?system),?bootloader,?BSP(?board?support?package),?driver,?Multiprocessing?和硬件底层设计等等

4、熟练掌握?ARM?体系结构的汇编语言,精通?C/C++?语言

5、熟悉嵌入式系统的?Bootloader、linux?内核裁剪

6、熟悉?Linux体系架构者优先.

篇4:嵌入式Linux底层驱动软件工程师岗位职责内容

1.负责按照总体设计完成模块详细设计说明书。

2.完成模块代码编写、内部测试工作。

3.协助硬件设计人员及应用软件设计人员进行系统开发与调试。

4.根据技术支持需求进行软件代码维护。

5.编写相关技术文档,并对有关人员进行培训。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有