职位描述:1、负责嵌入式软件设计、代码编写与测试;2、新产品开发及已有产品维护、升级;3、辅助硬件工程师调试硬件系统,及时完成软件的开发、调试、测试及修改工作,必要时出差进行联试和排故;4、主导项目文档的编写和检查,参与软件内部规范制定,参与开发技术与流程规范改进;5、主要负责嵌入式软件研发与实现,独立从事软件需求/系统分析、软件架构规划,方案书制定及关键模块设计开发。任职要求:1、本科及以上学历,电子或通信等相关专业,5年以上嵌入式开发工作经验;2、熟练掌握C/C++编程技术,熟悉常用数据结构,有良好的程序设计素养和编程习惯;3、具备Linux平台下的开发经验,熟练掌握基于Linux下多线程、网络,定时器、线程(进程)间通信等开发技术;4、熟练掌握STM32等MCU单片机的开发与应用,熟悉modbus、以太网等通讯协议,熟悉lwip协议栈移植和应用。5、良好的分析问题和解决问题的能力,有自己独到的见解,能看懂MCU电路连接图;6、熟悉电路原理,有PCB的绘制能力优先;7、良好的沟通能力、团队协作能力、能很快融入团队中。