工作职责:1、软件设计咨询协助 负责提供软件设计咨询,为产品的软件设计提供解决方案建议,配合确认开发范围,协助产品的软件设计。2、软件开发及维护 负责软件开发各阶段文档的编写、整理和评审;负责新产品的软件开发、调试和功能验证;负责现有产品的软件升级和维护。3、行业技术储备 参与行业相关标准的制定和解读,并及时内部宣贯;适时提出新技术的预研工作,确保内部的技术优势。4、专利申请及维护 参与新产品的专利布局和计划,进行专利的申请和维护。5、技术分享 参与并制定内部的技术培训和分享。任职资格:教育背景本科及以上学历,计算机/电子/通讯/自动化专业优先。工作经验3-5年以上工作经验。能力要求1、 精通C/C++语言编程;2、 熟悉各种通讯接口,例如CAN,UART,SPI,IIC等;3、 熟悉主流嵌入式操作系统(嵌入式Linux,FreeRTOS等);4、 具备一定的电路基础知识(数电/模电),能够看懂电路设计;5、 具备良好的英语读写能力,能够看懂相关技术手册。