职位描述:
2、岗位职责
以下工作方向之一:
a)负责Windows平台下驱动程序的设计、开发及单元测试
b)负责Linux平台下驱动程序的设计、开发及单元测试
c)负责嵌入式Linux平台的设计、开发及单元测试
3、任职要求
熟练掌握C/C++编程技术;
熟练掌握数据结构、多线程、网络通信等开发技术;
具备良好的英文资料阅读能力;
能够撰写相关设计文档;
a)Windows平台驱动程序开发
熟悉Windows内核工作原理;
熟悉WDM驱动模型;
熟悉WinDebug调试工具;
熟悉PCIE设备驱动开发;
熟悉WDF或者KMDF者优先;
b)Linux平台驱动程序开发
熟悉Linux系统内核;
熟悉Linux设备驱动模型;
熟悉Linux设备驱动的调试方法;
熟悉PCIE设备驱动开发;
c)嵌入式Linux系统开发
能够移植、定制、调试uboot;
能够移植、定制、调试Linux内核;
熟悉USB、GPIO、I2C、SPI、UART、SATA等驱动开发;
熟悉嵌入式文件系统制作;
熟悉ARM架构处理器,具有IMX6系列芯片开发经验者优先;