上位机软件开发工程师

职位描述
1.进行需求分析和系统设计,确保上位机和后台系统满足功能和性能要求。
2.使用Java、C#、C++或Python等编程语言进行高质量的代码编写和调试。
3.实施数据库管理和优化,确保数据存储和访问的高效性和安全性。
4.集成和测试上位机系统与硬件设备的交互,确保系统的稳定性和兼容性。
5.进行系统性能分析和优化,提供高效的解决方案和架构设计。
6.编写清晰、易于维护的文档,记录系统的设计、开发和使用指南。
职位要求
技能要求:
1.学历,计算机科学、软件工程或相关专业背景。
2.,熟悉软件开发生命周期和敏捷开发方法。
3.精通Java、C#、C++或Python等编程语言,熟悉常用开发框架VS或QT和工具。
4.具备数据库管理和优化经验,熟悉SQL语言和常见数据库系统。
5.熟悉网络通信协议和技术,如TCP/IP、HTTP、WebSocket、Modbus通讯协议等。
6.具备良好的问题解决和调试能力,能够分析和解决复杂的技术难题。
7.具备良好的团队合作和沟通能力,能够与跨职能团队紧密合作。

可接受应届毕业生
联系方式
申请职位成功!