岗位职责:1、计算机、电子工程、通信工程、自动化等相关专业毕业,本科及以上学历。2、熟悉嵌入式的软件开发流程,能独立开发嵌入式软件项目,具有5年以上嵌入式软件项目开发工作经验。3、具备扎实的嵌入式系统开发经验,熟练运用C/C++语言,并具有良好的编程习惯。4、熟悉ARM单片机系统构架,STM32、GD32等处理器的编程5、精通并熟练应用Modbus 485、CAN、UART、I2C、SPI等通用的接口协议。6、能看懂电路原理图,对模电和数电有一定的基础。7、具备良好的沟通能力、协调能力及团体合作能力。工作内容:1、根据产品的设计报告、开发进度及开发任务分配,开发出相应的软件系统模块。同时负责嵌入系统的测试和维护。2、协助其他工程师进行软件项目的系统设计,完成项目的主要功能的代码实现。3、完成程序的调试工作,确保设计按要求正常工作4、完善各种相关的代码等文档并归档。