该职位已失效,看看其他机会吧

java软件开发工程师

8000-15000元
  • 北京丰台区
  • 3-5年
  • 本科
  • 全职
  • 招3人

职位描述

RS232、RS485MODBUS RTU工业自动化
主要职责
1. 设计、开发和维护基于Java的设备通信协议和接口。设计并实现高效的设备通信协议,确保数据传输的准确性和实时性。
2. 熟悉RS232、RS485、Modbus TCP、Modbus RTU、USB等通信协议。深入理解并熟练使用各种通信协议,确保系统能够与不同类型的设备进行无缝通信。
3. 通过项目需求,进行可通讯并满足项目需求的仪器、设备选型。分析项目需求,确定需要接入的仪器和设备类型,确保所选设备能够满足项目的通信和功能需求。
4. 实现与硬件设备的数据交换逻辑。编写代码实现与传感器、控制器和其他智能设备的数据交换逻辑。处理数据采集、状态监控等功能,确保数据的完整性和准确性。
5. 确保系统具备高可用性、安全性和性能。设计和实现高可用性的系统架构,确保系统在高负载下的稳定运行。优化系统性能,确保实时数据传输的需求得到满足。
6. 与其他团队协作,确保系统的整体兼容性和稳定性。与PLC团队、机械设计团队、软件团队等密切合作,确保系统的整体兼容性和稳定性。参与跨部门会议,解决技术问题,推动项目进展。
7. 编写清晰的技术文档。编写详细的设计文档、API文档以及通讯测试文档,确保技术方案的可追溯性和可维护性。提供技术支持,帮助其他团队成员理解和使用相关技术文档。
任职要求
必备技能
编程语言: 精通Java,具有丰富的Java开发经验。
通信协议: 熟悉RS232、RS485、Modbus TCP、Modbus RTU、USB等通信协议。
设备接入经验: 具有实际的仪器设备接入经验,能够独立完成设备通信协议的设计与实现。
数据交换逻辑: 熟练处理与硬件设备的数据交换逻辑,包括传感器、控制器和其他智能设备。
高可用性、安全性和性能: 具备设计高可用性、高性能和安全系统的经验。
自动化测试经验: 有自动化测试经验者优先考虑。
跨平台开发经验: 有跨平台开发经验者优先考虑。
教育背景
计算机科学、电子工程或相关领域的本科及以上学历。
工作经验
至少3年以上Java开发经验,有仪器设备接入项目经验者优先。
查看全部

工作地点

北京丰台区汉威国际广场3区1号楼10层

职位发布者

张丹/人事

立即沟通
公司Logo北京戴纳实验科技股份有限公司
北京戴纳实验科技股份有限公司成立于 2011年8月,是一家基于实验室行业的以设计、研发、生产、服务等业务为中心的公司。服务内容包括:实验室及医疗净设计、装配式实验室、装配式医院、场景实验室、光学快检、元宇宙实验室等业务,为各行业客户提供完整的实验室解决方案。戴纳公司于2018年获得了国际卓越奖(美国罗利),2022年获得了可持续实验室奖(美国匹兹堡)。多个项目获得了 LEED、绿建认证及国家设计奖项。戴纳公司累计已为超过900万平方米实验室,超过800位用户提供一站式服务。业务涵盖了:化工、生物、物理、材料、电子、医疗、航空、航天、考古等各领域。截至2022年,公司现已申请381项国家专利,其中251项为发明专利。公司参编国家标准7项、行业标准4项。2022年戴纳与青岛大学联合成立博士后流动站,主要从事光学、病毒学、医学等方面的研究。
公司主页