bsp岗位职责20篇.docx
bsp岗位职责20篇岗位要求: 学历要求:本科 语言要求:不限 年龄要求:不限 工作年限:5-7年经验 【第16篇】bsp蓝牙工程师职位描述与岗位职责任职要求 职位描述: 工作职责: 1、android 蓝牙协议栈开发维护,协议栈各类子协议profile及features编程及调试; 2、android 蓝牙设备兼容性问题分析处理; 3、蓝牙br/edr,ble模式,交互流程分析,空中异常情况分析处理。 任职要求: 1、熟悉蓝牙core协议和各类profile子协议,对于包括物理层在内的各层有较为深入的调试分析处理能力; 2、熟悉android bluedroid 协议栈代码结构,有较为深入的调试经验,完整主导过多款android 设备蓝牙模块开发,至少有两个项目以上的高通snapdragon系列蓝牙开发经验; 3、熟练使用蓝牙模块相关分析工具ellisys,btsnoop和方法,有较强的蓝牙兼容性处理经验,有一定的蓝牙rf工厂测试相关经验; 4、有较强的自我驱动力和学习能力,能够高效推进蓝牙相关模块不断完善; 5、最好有gps,wifi等无线周边模块的开发经验; 6、熟悉c,c+,java,有扎实的编程基础; 7、计算机相关专业。 【第17篇】qnx bsp开发工程师岗位职责、要求 qnx bsp开发工程师职位要求 1.大学本科或以上学历(硕士优先),计算机或软件工程等相关专业毕业。 2.熟悉c语言程序设计,有3年以上qnx底层驱动开发经验。 3.具有良好的英语听、说能力,能够熟练阅读专业文档。 4.具有良好的编写文档的能力,能够收集整理各类技术文档。 5.拥有较强的沟通表达能力,富有敬业精神、责任心与上进心。 6.有一定的电路知识基础(电路分析、数电、模电)优先。 qnx bsp开发工程师岗位职责 1.负责qnx bsp移植全过程,包括芯片评估、关键模块的移植、驱动的实现、编写测试代码等。 2.系统性问题的攻关,分析硬件、操作系统、应用之间的关联性问题。 3.研究操作系统的新技术,给未来的应用提供可行性分析。 【第18篇】bsp测试工程师岗位职责 岗位职责: 1. 负责android手机软件的功能测试、性能测试、稳定性测试、手机兼容性测试; 2. 能够独立理解产品需求,编写测试计划、测试用例、测试报告,以及测试项目的执行; 3. 推动并监控整个项目测试流程的实施,推动问题的解决; 4. 跟踪并及时反馈所负责模块的质量情况,有自我推动能力。 我们对您的期望: 必要条件 1. 2年以上android手机软件测试经验,熟悉adb命令; 2. 熟悉手机软硬件整体开发流程,参与过手机前期开发,了解bsp软件开发过程; 3. 熟悉工厂生产流程(smt概念,整机组装流水线流程, 工位意义),熟悉手机生产工具(线上测试,器件校准概念),有模拟生产测试经验; 4. 熟悉蓝牙、wi-fi基本工作原理,有蓝牙、wi-fi功能、性能和兼容性测试经验。 优先条件 1. 有ee/me/bsp相关经验; 2. 有python/shell 脚本编写经验,熟悉linux系统; 3. 具有计算机、电子、通信等相关专业背景; 4. 有tp、lcd驱动层测试经营者优先。 【第19篇】bsp软件开发工程师岗位职责 bsp软件开发工程师 工作内容: 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. 容易沟通与合作。 工作内容: 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. 容易沟通与合作。 【第20篇】bsp高级工程师职位描述与岗位职责任职要求 职位描述: 工作职责: 1、linux系统的内核的裁剪与移植; 2、 linux驱动程序开发、调试和优化; 3、参与5g基站的架构设计。 任职资格: 1、计算机、电子、通信及其相关专业,本科及以上学历; 2、 精通c/c+开发,并有3年以上的开发经验; 3、 2年以上linux底层开发经验,精通嵌入式linux内核的裁剪、移植,驱动的开发、优化; 4、有一定的硬件知识基础,能看懂硬件原理图,了解嵌入式产品系统结构,熟悉典型ic驱动; 5、 熟练掌握嵌入式软件开发及维护的工作流程和方法; 6、 具有良好的沟通能力,团队合作精神和责任心。"8