首页范文岗位职责

内核岗岗位职责(4篇范文)

第4篇 嵌入式内核岗位职责

岗位职责:

1. 负责产品软件架构设计和功能集成;

2. 负责嵌入式操作系统环境下bsp程序的设计开发和标准驱动程序开发;

3. 负责通信类软件产品的设计,包括通信协议设计、api接口设计、数据格式转换等。

任职资格:

1、 熟悉操作系统,深刻理解内核及文件系统;

2、 熟悉嵌入式实时操作系统和arm处理器架构,至少两年以上实时操作系统(如实时linux、qnx、ucos或vxworks)环境下设计、开发和调试驱动程序、固件、软件的经验;

3、 具备操作系统中多进程、多线程编程经验,熟悉多核间通信机制,熟悉bootloader的编写;

4、 精通c/c++,熟练掌握shell脚本开发、makefile编写等;

5、 精通tcp/udp协议,熟悉socket编程;

6、 熟悉常用的接口协议和无线传输协议,如usb、i2c、uart、wifi、bt等;

7、 熟悉autosar软件架构;

8、 熟悉嵌入式软件开发、测试流程,能够进行板级bsp开发,熟练使用各种交叉编译开发环境和工具;

9、 具备不同平台下操作系统移植的经验;

10、具备一定的硬件经验,熟悉基本硬件测试工具使用方法(示波器、万用表等)

11、英文良好,能够阅读英文技术文档和手册。

有以下经历者优先考虑:

1、 具备操作系统内核剪裁、优化经验者优先;

2、 具备车载终端开发经验者优先,如车载网关、智能车机、t-box等;

3、 具备zync或nxp公司产品开发经验者优先。