工作职责:1、负责单片机软件设计和开发;2、按照研发流程要求,完成软件的功能设计、代码实现、测试和生产文档编写;3、按照项目计划要求,提交高质量的代码,按时完成开发任务;4、与硬件设计人员协作,共同完成公司硬件产品开发、升级及产品化;5、 参与公司产品的研发与维护、产品质量控制、缺陷追踪和产品技术持续改进;任职要求:1、本科及以上学历,通信、计算机、电子、控制、仪器仪表、自动化等相关专业,良好的编程习惯以及英语读、写能力;2、具备深厚扎实的单片机/ARM理论功底和研发经验,熟练掌握单片机C语言和IAR开发环境,熟悉嵌入式软件开发,了解嵌入式操作系统原理;具备扎实的单片机软件知识,熟悉常用单片机外设开发,精通单片机程序开发;3、熟悉主流单片机,如STM,华大等;熟悉NB-IoT、LoRa通讯方案;熟悉I2C、SPI、UART、485、SPI等接口;4、有相关MCU, SoC和实时操作系统RTOS下的嵌入式软件开发经验;5、有独立完整项目开发经验者优先考虑;