岗位描述
1.负责嵌入式软件、平台的维护和开发工作。
2.负责处理版本迭代测试及外场反馈问题的定位处理。
3.负责嵌入式软件、平台模块设计技术文档的编写。
职位要求:
1、本科及以上学历,3年以上开发经验,熟练掌握嵌入式C/C++语言编程技巧;
2、掌握主流嵌入式平台开发,拥有2年及以上ARM、DSP等嵌入式平台开发经验;
3、具备硬件驱动开发能力、熟悉常用串行总线协议,包括但不限于IIC、SPI、UART、USB、BLE等;
4、熟悉至少一种操作系统,包括但不限于ucos、freeRTOS、SYSBIOS、linux等;
5、具备bootloader开发、操作系统适配、内核移植裁剪能力及经验;
6、具备阅读原理图以及datasheet能力,能根据原理图及手册进行相关功能开发;
7、熟悉嵌入式开发工具链GCC、GDB、Makefile、CMake、shell等。