要求:
1、大学本科及以上学历,电气、电子、通信等相关专业;
2、熟练ANSI C语言,熟练嵌入式开发,熟悉数据结构体与指针知识并能灵活运用;
3、熟练基于51、ARM cortex内核的单片机架构,并能够独立完成此类单片机的编程开发工作;
4、熟练BLE蓝牙4.0及以上版本的协议栈,能够独立完成基于BLE芯片级(而非透传模块)的应用编程,能按照需求完整设计BLE服务,连接,配对绑定,数据交互等功能;
5、熟悉至少1款PCB设计软件,能独立完成PCB电路原理设计和LAYOUT工作;
6、熟悉至少1款开源RTOS微型嵌入式系统,并基于该系统应用开发;
7、熟练至少1款嵌入式GUI库(LVGL最佳),能完成对TFT等LCM的显示驱动;
8、熟悉LED模组、TN屏、TFT屏的驱动原理,并能够独立完成对此类屏的软件设计;
9、熟悉UART、CANBUS通讯原理,能够编写基于以上任意一种的通讯协议,并且完成其调试工作;
10、对新事物和新技术具有良好的认知能力,熟悉科技前沿技术。