首页范文岗位职责

软件工程师岗位职责职位要求(20篇范文)

第14篇 linux驱动软件工程师岗位职责

岗位职责:

1、通用linux的系统移植,适配;

2、模块的驱动调试、开发、维护;

3、负责linux系统的部分测试验证程序开发,与硬件工程师联合测试;

4、与测试、硬件等部门一起进行产品的验证、测试、故障定位和修复;

5、编写功能文档,设计文档;

6、对客户提供必要的技术支撑与服务保障。

任职资格:

1、计算机、电子、通信等专业本科及以上学历;

2、有linux驱动开发经验者优先,精通linux内核平台适配移植;

3、熟悉linux 设备驱动开发 (pci接口、usb接口,网口、串口);

4、熟悉linux内核框架,linux驱动模型,用户空间驱动设计。

5、熟悉linux内核级内存使用原则。

6、熟悉linux驱动设计模式,对linux子系统级驱动框架有深入了解,能够对驱动数据流通路,控制通路做深入分析。

7、熟悉应用层对驱动的需求,熟悉常用的应用层与内核层的通讯方式。

8、能够熟练阅读英文资料,datasheet等。