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