bsp岗位职责【优秀8篇】

在快速变化和不断变革的今天,很多地方都会使用到岗位职责,岗位职责是指工作者具体工作的内容、所负的责任,及达到上级要求的标准,完成上级交付的任务。想必许多人都在为如何制定岗位职责而烦恼吧,以下是人见人爱的小编分享的bsp岗位职责【优秀8篇】,如果对您有一些参考与帮助,请分享给最好的朋友。

bsp岗位职责 篇1

职位描述:

1、负责通用处理器平台产品的固件开发(源代码级),bsp及linux底层驱动(源代码级)开发;

2、与相关业务部门协作,完成模块产品及整机产品的适配与验证;

3、根据软件项目管理要求,编写与承制项目相关的软件技术类文档;

4、充分利用团队内部软件开发平台及项目管理平台,完成项目设计源文件、工作记录及相关报告的归档;

5.服从部门主管的工作安排与管理。参与公司及部门组织的软件学习课程与技术会议。

任职资格:

1、通信/电子工程/计算机专业,本科三年以上工作经验;

2、精通c语言,有扎实的`编程功底,有过独立项目经验;

3、熟悉linux kernel驱动模型,具备linux driver/bsp的开发、调试经验;

4、熟练使用git/svn代码版本管理工具;

5、了解x86/mips/alpha/arm架构之一,对底层软件开发具有浓厚的兴趣,乐于专研;

6、对bmc开发适配,图形应用开发,可编程逻辑器件开发验证等任一技术点有经验者,优先考虑;

7、为人乐观、向上,具有较好团队协作意识;

8、工作态度严谨,有较好的沟通能力、表达能力。

bsp岗位职责 篇2

工作内容:

1.负责开发应用于无人机和机器视觉等高端智能系统的arm嵌入式操作系统、驱动程序及应用程序。

2.基于arm架构cortex m系列cpu进行驱动程序开发、rtos的移植和应用程序开发。

3.基于arm架构cortex a系列cpu进行bootloader的开发和维护、linux内核的'移植和维护、linux pcie/ usb/ emmc/ sdio/ ethernet/ nand flash/ nor flash/ uart/ can/ spi/ i2c等相关驱动程序的开发和维护。

4.无人机和机器视觉应用场景相关的中间件开发和应用程序开发。

5.在ceva dsp中实现无人机控制算法和机器视觉算法。

6.在redhat、ubuntu等 linux开发环境中利用make、shell、python等工具和方法进行sdk框架维护。

岗位要求:

1.熟练掌握arm汇编语言、c/c++语言、linux shell、make、python等。

2.熟练掌握uclinux、freertos、ucos或者ecos等常见的嵌入式实时操作系统。

3.熟练掌握bootloader的工作原理,能够根据arm cpu及相关硬件系统的需求完成u-boot等bootloader程序的移植和维护。

4.熟练掌握linux内核移植过程,精通linux内核任务调度、内存管理、文件系统管理等原理,熟练掌握linux驱动开发、应用程序开发以及调试方法。

5.驱动程序调试经验丰富,具有相关模块调试经验: nand flash/nor flash/emmc等存储设备驱动开发; pcie总线标准与驱动开发; usb协议与驱动开发; sd/ sdio相关协议与驱动开发;网络ethernet mac层相关协议与驱动开发; spi/i2c/can的协议与驱动开发。

6.有arm cortex m和a系列cpu架构的软件设计相关经验,熟悉jtag、gdb、arm ds-5、jlink等 软件调试工具,熟悉arm cpu的debug/trace功能。

7.具有较强的软件架构和设计能力。

8.容易沟通与合作。

bsp岗位职责 篇3

职位描述:

1、linux系统的内核的裁剪与移植;

2、 linux驱动程序开发、调试和优化;

3、参与5g基站的架构设计。

任职资格:

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

2、 精通c/c++开发,并有3年以上的开发经验;

3、 2年以上linux底层开发经验,精通嵌入式linux内核的裁剪、移植,驱动的`开发、优化;

4、有一定的硬件知识基础,能看懂硬件原理图,了解嵌入式产品系统结构,熟悉典型ic驱动;

5、 熟练掌握嵌入式软件开发及维护的工作流程和方法;

6、 具有良好的沟通能力,团队合作精神和责任心。'

bsp岗位职责 篇4

1.大学本科或以上学历(硕士优先),计算机或软件工程等相关专业毕业。

2.熟悉c语言程序设计,有3年以上qnx底层驱动开发经验。

3.具有良好的英语听、说能力,能够熟练阅读专业文档。

4.具有良好的`编写文档的能力,能够收集整理各类技术文档。

5.拥有较强的沟通表达能力,富有敬业精神、责任心与上进心。

6.有一定的电路知识基础(电路分析、数电、模电)优先。

bsp岗位职责 篇5

岗位职责:

1.负责linux bsp 驱动软件的分析设计、移植开发和调试工作,适配于新的硬件平台;

2.配合硬件工程师调试和解决硬件问题,提升系统硬件性能;

3.linux 系统性能分析优化,提出优化措施并实施;

4.配合高层软件工程师完成整机功能和性能调测。

5.配合产品生产中软件升级及产线测试。

岗位要求:

1.精通c 语言,了解arm 汇编语言,有扎实的编程功底;

2.具备3 年以上嵌入式平台开发经验

3.精通linux gcc/g++,makefile

4.具有3 以上年bsp 驱动软件开发经验;

5.精通底层调试技术,具有技术钻研能力和刻苦精神;

6. 熟悉uboot 、linux 内核架构和驱动模型, 有linux 驱动( 以太网phy/ddr/usb/eeprom/flash/sim 卡等)开发移植经验;

7.熟悉arm 系列、mips 系列的。cpu 的架构及原理;

8.有责任心和团队精神,善于理解和沟通。

9.有基站开发经验者优先

10.熟悉tcp/ip 协议经验者优先。

11.熟悉lte mifi/router/openwrt 开发经验者优先。

12. 具备良好的英语读写能力。

bsp岗位职责 篇6

职责描述:

1.负责嵌入式linux操作系统驱动程序开发;

2.u-boot代码编写和调试;

3.linux内核及系统裁剪定制;

4.分析、定位并解决和u-boot、kernel、driver相关的软硬件问题;

5.优化系统、降低功耗。

任职要求:

1.电子工程/微电子/计算机相关专业,本科及以上学历;

2.熟悉arm平台的linux内核移植与驱动程序开发的流程、架构;

3.两年以上linux驱动开发工作经验;

4.掌握一定的系统总线及典型外设开发(spi、i2c、sdio、usb、uart、mipi-csi、dsi等);

5.极强的'责任心和自我驱动力,强大的自学能力和分析解决问题能力;

6.承压力强,适应高强度工作;

7.有高通或联芯开发经验优先。

bsp岗位职责 篇7

岗位职责:

1. 负责嵌入式linux系统bsp(boot loader、kernel、rootfs)的开发、移植、调试;

岗位要求:

1. 本科及以上学历,计算机、电子信息等相关专业;

2. 熟悉使用c/c++语言,具备良好的编程风格;

3. 熟悉uboot移植,linux内核裁剪,根文件系统定制;

4. 熟练掌握linux驱动模型,熟悉cpu外设接口驱动程序(如i2c、spi、i2s/pcm、以太网接口驱动调试等 );

bsp岗位职责 篇8

职位描述:

1.负责用户实际场景下的功耗优化,解决相关的功耗问题;

2.负责android-linux功耗优化相关的feature的设计和实现;

3.负责高通/mtk/海思平台基础功耗调试。

任职要求:

1.熟悉android系统的。电源管理知识,有驱动和底层硬件性能/功耗调试经验,对dvfs/dfs/cpu hotplug,suspend/resume,cgroup有深刻的了解;

2.熟悉linux内核基础知识,熟悉设备模型;

3.具备硬件电路知识。

一键复制全文保存为WORD
相关文章