(一) 工作内容:
1. 负责单片机(STM32、AVR等)嵌入式软件开发工作;
2. 负责单片机软件设计和日常软件修改,产品研发、文档的编写和整理。
3. 负责与产品配套的上位机测试软件编写;
4. 负责开发过程中的软硬件测试;
5. 负责产品维护,对产品出现的问题分析和解决;
(二) 职位要求:
1. 5年以上嵌入式开发工作经验,包括基本的模拟、数字电路基础知识,熟悉各种单片机的架构,有51/PIC /STM32 /MSP430/AVR 等单片机开发经验;
2. 精通STM32平台开发,有标准库或HAL库开发经验,熟悉STM32Cubemx及相关辅助类的工具,如touchgfx,深层代码阅读能力;
3. 熟悉各类单片机外设,如UART,I2C,SPI,LCD,熟悉通用控制协议TCP/IP、Modbus、CAN等,有完整产品研发经验优先;
4. 精通C/C++语言,精通指针、数据结构,有良好的编程习惯,结构清晰,命名规范,代码冗余率低。
5. 有使用RT-Thread、FreeRTOS、uCOS II等操作系统经验者优先;
6. 能看懂电路原理图,会使用示波器,有一定得电路原理图设计和PCB设计能力,有CPLD或FPGA的经验优先;
7. 有蓝牙 、4G模块、LoRa等开发经验者优先。
8.有Linux开发经验优先。
9. 有责任心,具备良好的沟通能力和团队精神;