职位描述
岗位职责
1、负责基于 VB(Visual Basic)及VB.NET的上位机软件设计与开发,包括需求分析、方案设计、代码编写和单元测试。
2、根据项目需求,设计人机机与下位机(PLC、单片机等)的通信协议,实现数据交互。
3、开发人机机交互界面(UI),确保界面友好、操作便捷,提升用户体验。
4、负责软件模块的单元测试、集成测试及 Bug 修复,确保软件质量。
5、编写软件设计文档、用户手册、测试报告等技术文档。
6、与硬件工程师、测试工程师及其他相关团队协作,完成项目整体交付。
7、参与现有软件产品的维护、升级和优化工作。
8、跟踪行业技术动态,提出技术改进建议,持续提升产品竞争力。
任职要求
1、学历与专业:本科及以上学历,计算机、自动化、电子信息等相关专业。
2、工作经验:1-3 年上位机软件开发经验,有过温度/压力变送器的上位机软件设计经验,有工业控制领域上位机开发经验者优先。
3、专业技能:精通 VB 语言特性及开发工具(Visual Studio);熟悉串口通信(RS232/485)、以太网通信、USB 通信等常用通信方式;了解数据库(SQL Server/Access 等)设计与开发,能进行数据存储与查询;具备良好的面向对象编程思想,了解设计模式。
4、熟悉工业控制领域常用协议(如 Modbus、OPC 等)者优先。
5、综合素质:具备良好的需求分析能力和问题解决能力;具有清晰的逻辑思维和良好的沟通协调能力;工作认真负责,有较强的团队合作精神和学习能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕