BSP软件开发工程师岗位职责

BSP软件开发工程师工作内容:

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

2.基于ARM架构CortexM系列CPU进行驱动程序开发、RTOS的移植和应用程序开发。

3.基于ARM架构CortexA系列CPU进行Bootloader的开发和维护、Linux内核的移植和维护、LinuxPCIe/USB/EMMC/SDIO/Ethernet/NANDFlash/NORFlash/UART/CAN/SPI/I2C等相关驱动程序的开发和维护。

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

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

6.在Redhat、Ubuntu等Linux开发环境中利用Make、Shell、Python等工具和方法进行SDK框架维护。

岗位要求:

1.熟练掌握ARM汇编语言、C/C++语言、LinuxShell、Make、Python等。

2.熟练掌握ucLinux、freeRTOS、ucOS或者eCos等常见的嵌入式实时操作系统。

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

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

5.驱动程序调试经验丰富,具有相关模块调试经验:NANDFlash/NORFlash/EMMC等存储设备驱动开发;PCIe总线标准与驱动开发;USB协议与驱动开发;SD/SDIO相关协议与驱动开发;网络EthernetMAC层相关协议与驱动开发;SPI/I2C/CAN的协议与驱动开发。

6.有ARMCortexM和A系列CPU架构的软件设计相关经验,熟悉JTAG、GDB、ARMDS-5、JLink等软件调试工具,熟悉ARMCPU的debug/trace功能。

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

8.容易沟通与合作。工作内容:

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

2.基于ARM架构CortexM系列CPU进行驱动程序开发、RTOS的移植和应用程序开发。

3.基于ARM架构CortexA系列CPU进行Bootloader的开发和维护、Linux内核的移植和维护、LinuxPCIe/USB/EMMC/SDIO/Ethernet/NANDFlash/NORFlash/UART/CAN/SPI/I2C等相关驱动程序的开发和维护。

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

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

6.在Redhat、Ubuntu等Linux开发环境中利用Make、Shell、Python等工具和方法进行SDK框架维护。

岗位要求:

1.熟练掌握ARM汇编语言、C/C++语言、LinuxShell、Make、Python等。

2.熟练掌握ucLinux、freeRTOS、ucOS或者eCos等常见的嵌入式实时操作系统。

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

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

5.驱动程序调试经验丰富,具有相关模块调试经验:NANDFlash/NORFlash/EMMC等存储设备驱动开发;PCIe总线标准与驱动开发;USB协议与驱动开发;SD/SDIO相关协议与驱动开发;网络EthernetMAC层相关协议与驱动开发;SPI/I2C/CAN的协议与驱动开发。

6.有ARMCortexM和A系列CPU架构的软件设计相关经验,熟悉JTAG、GDB、ARMDS-5、JLink等软件调试工具,熟悉ARMCPU的debug/trace功能。

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

8.容易沟通与合作。

相关范文

手机堆叠工程师岗位职责

手机堆叠工程师 华勤通讯 华勤通讯技术有限公司,上海华勤,华勤通讯,华勤通讯技术,华勤 职位描述: 1、负责新开发手机的结构机电物料的选型和建模; 2、负责手机

  • 查看本文
  • 辅料开发采购岗位职责

    辅料开发采购 歌力思服饰 深圳歌力思服饰股份有限公司,歌力思,歌力思服饰,歌力思服饰深圳,歌力思 职责描述: 1、负责产品供应商筛选和开发,不断优化产品完善构架

  • 查看本文
  • 供应商开发工程师岗位职责

    供应商开发工程师 兆龙线缆 浙江兆龙互连科技股份有限公司,兆龙互连科技,兆龙线缆,兆龙 岗位职责: 1、熟悉掌握供应商开发流程与新物料开发流程,及供应商管理及考

  • 查看本文
  • 方案工程师岗位职责

    方案工程师 浙江爱仕达生活电器有限公司 浙江爱仕达生活电器有限公司,爱仕达 职责描述: 1.工业机器人集成应用项目设计; 2.非标自动化/机械/夹治具设计,精通

  • 查看本文
  • 高级工艺工程师岗位职责

    高级工艺工程师/senior process engineer 麦德尔美乐思贸易(上海)有限公司 麦德尔美乐思贸易(上海)有限公司,麦德尔美乐思 General

  • 查看本文
  • 软件运营管理岗位职责

    岗位职责:1.主导与软件开发公司沟通,并能有效对接技术开发,协助搭建线上平台;2.熟悉推广平台操作及推广模式,并能制定相关的计划,有全面统筹能力;3. 负责公司

  • 查看本文
  • 电子产品结构设计工程师岗位职责

    电子产品结构设计工程师 江苏东方赛光电有限公司 江苏东方赛光电有限公司,东方赛 任职要求: 1.机械及结构力学相关专业本科及以上学历,三年以上本领域工作经验者

  • 查看本文
  • 电装工程师岗位职责

    研发电装工程师(线束、灯具、娱乐影音) 岗位职责: 1、线束工程师:线束相关二维图纸、三维数模的审核和制作;负责线束开发过程中的技术支持;负责设计变更支持。 2

  • 查看本文
  • 背光销售工程师岗位职责

    销售工程师/经理(背光产品) 深圳万润科技股份有限公司 深圳万润科技股份有限公司,万润科技,万润 岗位职责: 1.熟悉背光源产品领域、能引进大客户资源优先考虑;

  • 查看本文
  • 化学工艺工程师岗位职责

    工艺工程师(化学) 福建阿石创新材料股份有限公司 福建阿石创新材料股份有限公司,阿石创,阿石 职责描述: 1.负责蒸发材料产品标准的编制。 2.负责相关产品的工

  • 查看本文
  • 查看本文更多推荐:〖 工程师 开发 软件 BSP BSP软件开发工程师岗位职责

    热门推荐
    分类推荐
    猜你喜欢
    关于我们 |   免责声明 |  侵权投诉 |  注册协议 |  联系我们 |  帮助中心
    苏ICP备16007902号-122 |   苏公网安备 32081202000303号
    淮安守皓信息技术有限公司 © 版权所有