上位机研发工程师
工作职责
1、参与产品需求分析,独立完成技术方案设计,评估可行性并制定开发计划。
2、负责前端与后端功能开发,实现用户交互界面(UI/UX)与服务器逻辑、数据库的完整链路。
3、负责中控控制系统、数据采集与可视化系统的技术实现;
4、编写高质量、可维护的代码,并进行单元测试和性能优化,确保系统稳定性和扩展性。 5、实现设备数据采集,涵盖数据监控、状态展示、参数曲线、报表分析等功能。
任职要求:
1、计算机、自动化、电气工程、软件工程等相关专业毕业,专科及以上;需了解风力发电系统原理
2、软件开发经验3年以上,能独立完成从需求分析到部署上线的全流程工作;
3、具备SQL Server
4、精通C、C++、C#、.NET Framework、具备SQL Server数据库设计与优化能力,熟悉多线程、异步编程软件
5、熟悉主流数据库中的一种或多种,如MYSQL、SqlSever、SQLite等;
6、有上位和下位通讯建立经验,熟悉常规的工业通讯协议如OPC、Profinet、MODBUS、
TCP/IP、EtherNet/IP、EtherCAT、CAN等;
7、加分项:优化熟悉PID 、 MPPT 算法