-
USB驱动开发工程师岗位职责
-
USB驱动开发工程师工作内容:
1.基于ARM架构CortexA系列CPU进行uBoot&Linux的USB等相关驱动程序的开发和维
护。
2.在Redhat、Ubuntu等Linux开发环境中利用Make、Shell、Python等工具和方法进行SDK
框架维护。
岗位要求:
1.熟练掌握ARM汇编语言、C/C++语言、LinuxShell、Make、Python等。
2.熟练掌握Bootloader的工作原理;熟练掌握Linux内核任务调度、内存管理、文件系统管
理等原理,熟练掌握Linux驱动开发以及调试方法。
3.驱动程序调试经验丰富,精通USB总线标准与驱动开发。
4.有ARMCortexM和A系列CPU架构的软件设计相关经验,熟悉JTAG、GDB等软件调
试工具,熟悉ARMCPU的debug/trace功能。工作内容:
1.基于ARM架构CortexA系列CPU进行uBoot&Linux的USB等相关驱动程序的开发和维
护。
2.在Redhat、Ubuntu等Linux开发环境中利用Make、Shell、Python等工具和方法进行SDK
框架维护。
岗位要求:
1.熟练掌握ARM汇编语言、C/C++语言、LinuxShell、Make、Python等。
2.熟练掌握Bootloader的工作原理;熟练掌握Linux内核任务调度、内存管理、文件系统管
理等原理,熟练掌握Linux驱动开发以及调试方法。
3.驱动程序调试经验丰富,精通USB总线标准与驱动开发。
4.有ARMCortexM和A系列CPU架构的软件设计相关经验,熟悉JTAG、GDB等软件调
试工具,熟悉ARMCPU的debug/trace功能。
-
相关范文
- 热门推荐
- 分类推荐
- 猜你喜欢
-
- 1 通信系统算法工程师岗位职责
- 2 PHP开发设计师岗位职责
- 3 安环工程师岗位职责
- 4 COBOL开发岗位职责
- 5 采购开发经理岗位职责
- 6 软件测试工程师岗位职责
- 7 镀膜工艺工程师岗位职责
- 8 汽车CAE工程师岗位职责
- 9 微流控工程师岗位职责
- 10 资深环保工程师岗位职责