C#开发工程师
1-1.1万
保定 本科
涿州中关村和谷创新产业园
负责公司产品上位机软件的需求分析、架构设计、编码实现、测试与维护全生命周期工作。
开发稳定、高效、易用的人机交互界面,用于监控、控制、调试和配置下位机设备。
设计与实现上下位机之间的通信协议(如串口、TCP/IP、Modbus、MQTT等),确保数据传输的可靠性与实时性。
完成数据的采集、解析、存储、显示、报警及报表生成等功能模块开发。
与嵌入式软件工程师、硬件工程师紧密协作,进行联调测试,定位并解决软硬件接口问题。
编写相关的技术文档,包括软件设计文档、接口文档、用户手册等。
持续优化软件性能,改善用户体验,并参与解决客户现场的技术问题
任职要求计算机科学、软件工程、自动化、电子信息等相关专业本科及以上学历。
熟练掌握 C#(WinForms/WPF)或 C++(Qt框架)其中一种或多种主流上位机开发语言和框架。
熟悉至少一种数据库开发技术,如 SQLite、MySQL、SQL Server 等,能进行高效的数据存取操作。
精通串口(RS232/485)、TCP/IP、UDP等网络通信编程,有实际的多线程、Socket编程经验。
具备良好的面向对象编程思想、扎实的数据结构和算法基础。
具备较强的逻辑分析能力和独立解决问题的能力,工作严谨,有责任心。
良好的团队沟通和协作精神。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕