:
岗位职责:
1)负责智能终端、IOT、工控机、智能控制板等产品MCU嵌入式系统软件、固件开发、调试及维护。
2)依据产品需求,进行新功能、新技术的软件评估与开发。
3)配合硬件工程师、测试工程师进行产品软件调试、测试,确保产品功能、性能符合产品需求和规范。
岗位要求:
4)本科及以上学历,计算机/电子通信等相关专业,3年以上MCU开发经验。
5)精通C/C ++语言,熟悉STM32、GD32系列MCU软件开发。
6)熟练掌握FreeRTOS 、嵌入式Linux、UCOS等至少一种嵌入式系统开发。
7)熟练掌握UART、I2C、SPI、RS232/RS485、TCP/IP、USB等通讯接口协议/时序,外设驱动开发;
8)熟悉网络接口、网络协议栈。
9)有一定的硬件基础,能够很好的理解硬件原理图和相关器件规格书,并能熟练的使用示波器、逻辑分析仪等基本的硬件信号测试方法;
10)具有清晰的分析问题的思路和逻辑,能够快速分析、定位、解决问题;
11)具备良好的交流沟通能力,良好的团队协作精神,工作积极主动、较强的责任心和敬业精神。