岗位职责:
1、参与负责嵌入式硬件(ARM,STM32,FPGA等平台)方案制定,开发符合功能,性能要求的产品。
2、根据产品要求,设计详细的原理图和PCB图。
3、负责嵌入式软件开发。
4、负责上位机通讯示例编写及进行软硬件及上位机通讯联调。
5、收集、撰写、整理产品研发过程中相关的文档,并对必要文档进行存档。
6、积极主动收集其他部门对研发的产品的意见和建议,并做好产品的优化改进工作。
7、配合其他部门做好产品的生产、调试、宣传、售后工作,以及提供必要的技术支持。
8、负责元器件的选型和评估。
任职要求:
1、电子、电气自动化类相关专业,有相关软硬件开发、设计和调试经验,有独立工作能力,有很强的分析和解决问题能力。
2、具有良好的模拟和数字电路基础,熟悉常用的模拟电路、数模转换和各类接口电路设计经验、熟悉MCU以及外围电路设计、熟悉以太网、USB、SPI、CAN、串口等接口设计。
3、精通Altium设计电路设计软件,有2层及以上PCB设计经验。
4、有较丰富的信号完整性、EMC知识、低功耗、无线通讯。
5、精通ARM Cortex M系统。
6、精通SPI、I2C、Uart、USB、以太网等接口的编程。
7、精通C/C++程序设计语言,有5年C++经验,具有良好的编程规范。
8、精通QT、MFC。
9、熟悉Visual Studio、Visual Studio Code、Keil开发平台的使用。
10、熟悉TCP/IP、MQTT、ModBus等通讯协议。
11、熟悉FreeRTOS、Linux等系统的嵌入式开发。
12、精通HAL库,LL库。