岗位职责简述:1.参与公司 NB-IoT、CAT1、蓝牙等通信产品的设计与研发工作。2.负责编写软件设计文档,以及相关接口规范的制定与执行。3.根据设计文档或需求说明完成代码编写、调试、测试和维护。4.分析并解决软件开发过程中的问题,并能协同解决研发测试,生产测试和量产产品中出现的相关问题。专业素质要求:1.1年以上嵌入式开发经验,熟悉C51、ST系列单片机开发,熟悉ARM系统开发。2.精通C、C++等编程语言,具备良好的编程风格。3.熟练使用IAR、KEIL等编译软件。4.熟悉软件开发流程,熟练使用SVN或GIT。5.良好的语言表达能力、协调沟通能力以及团队合作精神。6.有FreeRTOS、UCOS等实时操作系统开发经验者优先。7.熟悉电力行业通信标准,有Q/GDW1376.1、DL/T645-1997、DL/T645-2007和DL/T698-2017 协议处理经验者优先。8.有国网电表开发经验者优先。备注:此为研发岗,不是软件测试工程师。