资深嵌入式软件工程师(底层驱动开发)职位描述与岗位职责任职要求
编辑:制度大全2020-07-22
职位描述:
职责:
负责?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体系架构者优先.
篇2:嵌入式Linux底层驱动软件工程师岗位职责内容
1.负责按照总体设计完成模块详细设计说明书。
2.完成模块代码编写、内部测试工作。
3.协助硬件设计人员及应用软件设计人员进行系统开发与调试。
4.根据技术支持需求进行软件代码维护。
5.编写相关技术文档,并对有关人员进行培训。