岗位职责:
1、开发高性能、高可靠性、可跨平台(Linux/Windows)运行的应用程序;
2、熟练使用Qt框架进行应用程序的开发与架构设计;
3、设计与优化数据库、缓存,保证系统性能与稳定;
4、根据需求,负责产品相关后台服务的设计,开发工作;
5、负责传感器、网关、逆变器等物联网设备数据接入;
6、进行系统部署与功能模块整合,维护现有产品,改进完善现有功能。
任职要求:
1、计算机科学或相关专业本科及以上学历,3年以上C++开发经验,电力行业从业者优先;
2、熟练掌握关系型数据库,有时序性数据库经验者优先;
3、熟悉TCP/IP、MQTT、IEC 104、Modbus等工业领域常见通信协议,并实现与各类设备/系统的集成;
4、熟练掌握C++11,熟悉面向对象编程;
5、熟练Linux文件系统,精通Linux操作系统下的开发,调试和部署,熟练掌握GCC/GDB、Makefile/Cmake等工具链;
6、熟悉Redis、Nginx等;
7、有良好的团队合作精神,沟通表达能力强。