-
嵌入式内核岗位职责
-
嵌入式软件工程师(内核方向)国汽(北京)智能网联汽车研究院有限公司国汽(北京)智能网联汽车研究院有限公司,国汽智联,国汽智能网联,国汽岗位职责:
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公司产品开发经验者优先。
-
相关范文
- 热门推荐
- 分类推荐
- 猜你喜欢