岗位描述
工作职责
1、负责协助光储逆变器的ARM软件方案设计,代码开发,软件调测 ;
2、负责协助储能逆变器的能量管理EMS的设计;
3、负责协助与DSP模块、通信模块(Ble/Wifi/4G)、电池包模块(BMS)进行协议对接、功能适配;
4、负责协助WiFi模组固件开发,包括WiFi/BLE通信、MQTT/HTTPS云平台接入、OTA升级等功能实现;
5、负责协助LCD显示屏驱动开发与UI交互适配,包括串口屏协议对接、LVGL开源组件移植与界面开发;
6、负责协助光储逆变器软件版本维护、新需求实现;
工作要求
1、本科及以上学历,电气自动化、电力电子、电子工程、通信、自动化等电力电子技术相关专业;
2、精通UART/SPI/I2C/PWM/AD/Flash/LCD/USB等驱动编程 ,有RTOS或BT-THREAD移植或使用经验为佳;
3、精通C语言,熟练使用Keil、IAR等开发工具,掌握多线程和模块化设计方法,具备良好的软件规范意识;
4、熟悉常用通讯接口和协议(CAN、I2C、SPI、UART、以太网);
5、有ARM(GD/STM32任意一种)软件开发经验,有光伏逆变器、储能逆变器及UPS电源相关产品开发经验优先;
6、熟悉WiFi模组嵌入式开发(如Hi3853/ESP32等),了解WiFi/BLE协议栈、MQTT/HTTPS通信及OTA升级流程,有LiteOS/FreeRTOS等RTOS开发经验为佳;