岗位职责:1、基于STM32平台的嵌入式产品软件的设计、开发、调试和维护;2、协助硬件等其它专业工程师进行产品功能、性能、可靠性等方面的测试、验证等;3、解决现有软件bug,持续优化软件性能;4、学习和研究新的开发技术,以满足产品需求并提高产品质量;5、负责编写和维护技术文档。岗位要求:1、本科及以上学历,计算机、电子信息、自动化等相关专业,5年及以上嵌入式软件开发经验;2、熟练掌握C语言,编码风格规范,能独立解决问题,完成项目开发工作;3、熟悉单片机的工作原理,熟悉常用的数据结构和算法;4、熟悉TCP/IP、UART、485、I2C、SPI、CAN、USB等常用的通信协议;5、熟悉μC/OS、FreeRTOS操作系统者优先、有嵌入式产品通讯协议开发经验优先;