软件开发工程师-ZNZB
价格: 1万~3万元/月
海曙区 | 无经验 | 本科/学士及同等学历 | 人才招聘 | 电子信息技术,软件
需求描述
工作职责:
工控机系统开发:1、设计、开发和维护工控机系统的软件,包括工控设备的控制、监控、数据采集和通信等功能。2、使用合适的编程语言和开发工具,编写高质量的工控机系统软件代码。3、根据需求和规范,进行软件架构设计和模块划分,确保软件系统的稳定性和可扩展性。
工控机系统维护和优化:1、负责工控机系统的维护和升级工作,及时修复软件缺陷和问题,提供技术支持和升级解决方案。2、监测工控机系统的性能和稳定性,进行性能优化和安全加固,确保工控机系统的可靠运行。3、协助硬件工程师进行系统故障排查和问题解决,确保软硬件的协同工作和系统的正常运行。
工控机系统管理:1、进行工控机系统的配置和部署,包括操作系统的安装、软件环境的搭建和参数的设置。2、管理工控机系统的用户权限和访问控制,确保系统的安全性和数据的保密性。3、负责系统备份和恢复,定期进行系统巡检和性能监控,及时处理系统故障和异常。
系统集成和测试:1、协助进行工控机系统的集成和测试,与硬件工程师和系统工程师进行密切合作,确保软硬件的协同工作和系统的正常运行。2、编写测试用例和进行单元测试、集成测试和系统测试,确保软件的质量和性能符合要求。3、跟踪和解决软件缺陷和问题,提供及时的技术支持和维护。
技术研究和创新:1、深入研究工控领域的最新技术和发展趋势,探索新的软件解决方案和创新方法。2、提出并推动新的软件技术和工具的应用,以提高工控机系统的效率、可靠性和功能性。
文档和报告撰写:1、编写软件设计文档、技术规格和用户手册等相关文档,确保软件开发过程的可追溯性和知识共享。2、提供详细的技术报告和演示,向团队和相关部门介绍软件开发的进展和成果。任职资格:学历背景:计算机科学、软件工程或相关领域的学士或以上学位。
技术知识与经验:1、熟练掌握软件开发的基本原理和流程,具备扎实的编程能力,熟悉常用的编程语言,如C++、Python等。2、具备工控机系统开发经验,包括对工控设备和系统进行控制、通信和数据采集等方面的开发经验。3、熟悉Linux等操作系统,具备在Linux环境下进行软件开发、调试和部署的能力。4、了解数据库的基本原理和常用数据库管理系统,能够进行数据库设计和开发。
技术技能:1、熟悉工控机硬件和接口设备,了解工控机与外部设备的通信和控制接口。2、掌握软件开发工具和集成开发环境,如IDE、调试器、版本控制系统等。3、熟悉常用的软件开发方法和流程,如敏捷开发、测试驱动开发等。4、具备良好的问题分析和解决能力,能够快速定位和解决软件开发过程中的问题。
操作系统和数据库:1、熟悉Linux操作系统的基本命令和操作,能够进行系统配置和管理。2、了解数据库的基本原理和常用数据库管理系统,如MySQL、Oracle等,能够进行数据库设计、开发和维护。
办公地址
宁波市海曙区南门街道甬水桥路99弄118号甬水桥科创中心1号楼A区818室

Copyright © 2022 中国科学技术协会 版权所有 | 京ICP备16016202号-20
Copyright © 2022 中国科学技术协会 版权所有 | 京ICP备16016202号-20