岗位职责: 1、参与产品设计方案的制定。 2、根据最终确定产品设计方案和要求,进行软件方案设计,只有在方案评审通过后方可实施下一步。 3、根据确定的软件设计方案要求和硬件工程师提供的原理图,进行产品嵌入式软件的设计。 4、负责配套生产软件的设计和调测工作。 5、负责对产品硬件进行软硬件功能联调。 6、负责产品软件功能测试方案的制定,并提供给测试工程师。 7、配合测试工程师作好软硬件测试工作。 8、收集、撰写、整理产品研发过程中相关的文档,并对必要文档进行存档 9、积极主动收集其他部门对研发的产品的意见和建议,并做好产品的优化改进工作 10、配合其他部门做好产品的生产、调试、宣传、售后工作,以及提供必要的技术支持。任职要求: 1、计算机、软件、通信或信息相关专业毕业,有5年以上电子产品嵌入式软件开发经验; 2、精通ARM Cortex M系统、MCU/51系统单片机的嵌入式软件开发; 3、精通SPI、I2C、Uart等接口的编程; 4、精通C/C++程序设计语言,具有良好的编程规范; 5、精通4G、Lora、WIFI、GPS模块的应用开发; 6、熟悉IAR和Keil开发平台的使用; 7、熟悉TCP/IP、MQTT、ModBus等通讯协议; 8、熟悉FreeRTOS、uCosII、Linux等系统的嵌入式开发; 9、了解嵌入式的开发流程及设计规范; 10、有光伏MPPT算法和控制开发经验可有限录用,并适当提高薪资待遇! 11、有通信电源开发经验者优先录用,,并适当提高薪资待遇!