工作职责:1.进行充电系统/储能系统监控项目开发,及现有项目更改和维护;2.完成对应非标项目的解决方案的实现;3.充电协议/功率拓扑的实现。任职资格:1.精通C语言编程:嵌入式系统开发主要使用C语言,要求对C语言有深入的理解和熟练的编程能力;或具备更多门变成语言,如Java Python Rust等等;2.熟悉网络知识,之前的工作中使用过网络通信,熟悉TCP/IP,比如用过LWIP uip等等协议栈;3.熟悉常见的嵌入式操作系统,如uCOS-II、FreeRTOS、Linux等,能够进行移植、裁剪和应用开发;4.硬件接口开发,熟悉各种硬件接口(如CAN、I2C、SPI、UART等)的驱动程序开发;5.熟悉基于ARM-MCU硬件平台开发流程、开发方案;基于ARM-Linux开发流程、开发方案;6.扎实的计算机基础知识,操作系统原理、计算机组成原理、数据结构与算法等;了解嵌入式系统的硬件组成、软件架构、以及各模块之间的交互关系;7.调试工具的使用,熟练使用各种调试工具,如仿真器、示波器等分析仪,进行程序调试。