岗位职责:
1.在环境监测仪器等领域,负责开发人机界面(HMI)、数据可视化工具、设备控制软件等;
2.进行软件需求分析、软件设计、编码实现、测试、调试、文档编写以及后期维护;
3.承担开发任务,按计划完成任务目标;
4.解决项目中的技术难点;
5.通过对业务的深刻理解,对产品进行迭代升级,提高产品能力,优化用户体验。
任职资格:
1.计算机科学、软件工程、自动化、电子信息工程或相关专业本科及以上学历;
2.精通C#、C++语言,熟悉.NET Framework/.NET Core,掌握WinForms、WPF、Qt或类似UI框架;
3.了解Modbus TCP、TCP/IP、UDP、OPC UA等工业通讯协议;
4.熟练运用多线程编程技术,了解Windows平台下的并发编程;
5.熟悉SQL Server、MySQL、Oracle、SQLite等数据库的使用;
6.良好的沟通能力和团队合作精神,能够与其他部门协同工作;
7.编写详细的设计文档、使用手册和技术支持文档;
8.跟进最新的软件开发技术和行业标准。