上位机岗位是工业自动化领域中的关键角色,负责管理和控制生产设备的运行,通过与下位机(如plc)交互,实现生产流程的智能化监控和调度。
1. 熟悉自动化控制原理,具备扎实的计算机编程基础,精通c/c 、c、java等至少一种编程语言。
2. 掌握上位机软件开发工具,如scada系统、hmi软件等,能进行界面设计和逻辑编程。
3. 理解工业通信协议,如modbus、opc ua等,能进行设备间的通讯配置。
4. 具备良好的问题解决能力,能迅速定位和解决设备运行中出现的故障。
5. 注重团队协作,具备良好的沟通能力和项目管理技巧。
上位机工程师的工作涉及从需求分析到系统实施的全过程,他们需要设计和实现用户友好的操作界面,通过编程逻辑控制生产流程。他们不仅关注系统的稳定性和效率,还要确保操作员能够直观地理解生产状态,及时做出决策。此外,他们需要与下位机工程师、电气工程师等多部门合作,共同保证生产线的顺畅运行。
1. 系统设计:根据生产工艺需求,制定上位机系统架构,规划人机交互界面和逻辑控制流程。
2. 编程与调试:编写和优化控制程序,实现设备的自动控制和数据采集,进行系统调试以确保功能正确无误。
3. 通讯配置:设定和维护上位机与下位机、传感器及其它设备的通讯连接,确保数据传输的准确性和实时性。
4. 故障排查:分析和解决生产过程中出现的软件故障,快速恢复生产。
5. 用户培训:向操作人员提供系统操作培训,确保他们能安全有效地使用上位机系统。
6. 系统升级与维护:定期评估系统性能,进行必要的更新和优化,以适应生产环境的变化。
7. 技术文档编写:整理和编写系统相关文档,包括操作手册、故障处理指南等,为团队提供技术支持。
上位机岗位是工业自动化领域的核心,其职责涵盖了技术实施与团队协作,要求工程师具备深厚的理论知识、实践经验以及灵活的应变能力。在不断发展的工业4.0时代,上位机工程师的角色日益重要,他们将引领智能制造的发展,提升生产效率和质量。
第1篇 软件工程师(上位机)职位描述与岗位职责任职要求
职位描述:
职位描述:
1、上位机测试软件的编写;
2、从事锂电池多串保护板单片机软件编程;
3、软件文档、程序流程文件的资料整理。
任职要求:
1、熟悉上位机软件编写,如c#、vc,数据库等;
2、熟悉常用单片机软件编写;
3、有电子行业或锂电池行业尤佳。
第2篇 上位机开发工程师职位描述与岗位职责任职要求
职位描述:
1、智能工厂、智能生产线软件平台(scada、wincc系统)需求分析和软件架构搭建及开发方案;
2、自动化产线软件平台维护升级以及新增功能模块的开发和调试;
3、智能产线数据库的搭建和控制系统的开发和调试;
4、软件测试数据的组织、功能测评,记录测试结果并分析,系统数据统计,以及数据备份等;
5、pc端人机交互软件(上位机)开发、界面设计以及pc机与其他设备的通信控制软件开发;
6、上位机软件需求分析、概要设计、详细设计、测试方案设计等的文档规划及编写;并按照项目需求完成相应软件的编码及调试工作;
7、其他领导交办的工作。
任职资格:
1、全日制本科及以上学历,电子信息工程、计算机、软件工程等专业优先,硕士优先;。
2、三年或以上非标自动化设备系统集成软件开发工作经验熟悉各主流plc刷卡器条码阅读器视觉等工业设备的应用;
3、熟悉net技术平台、会c++或c#等进行上位机软件开发;熟悉与三菱、西门子等plc进行数据通讯;能独立开发智能产线整线的上位机控制程序。
第3篇 上位机工程师岗位职责
上位机工程师 理工雷科 北京理工雷科电子信息技术有限公司,理工雷科,理工雷科 职责描述:
1、windows/linu_环境软件开发;
2、图像实时显示、网络监控、数据库开发、集群软件开发、hpc软件开发、gpu软件开发等;
任职要求:
1、计算机、信号、通信相关专业本科及以上学历
2、精通c/c++/c#编程语言,熟悉基础算法与数据结构,1年c/c++/c#实际项目编程经验;
3、了解html/css/javascript和node.js等基础web开发;
4、熟练使用vc或vs等开发工具;
5、熟悉c sharp编程和oracle/mysql数据库使用经验者优先;
6、有嵌入式系统项目上位机软件开发经验者优先考虑;
7、有大规模集群调度系统开发部署经验者优先考虑;
第4篇 软件工程师-上位机和系统控制职位描述与岗位职责任职要求
职位描述:
职责描述:
1、使用c++进行上位机软件开发、与终端设备进行上下位联调;
2、熟悉modbus rtu/tcp、opc、plc等协议;
3、熟悉工业数据采集的工作流程;
4、编写设计文档、操作说明文档等;
任职要求:
1、本科以上学历,3年以上相关经验;
2、熟悉delphi/c#/c++/vb/.net等编程语言;
3、有实际产品开发经验,熟悉串口通讯、网络socket通讯的优先;
4、有较强的分析问题解决问题的能力,能够承受一定的工作压力。
第5篇 bms上位机开发技术员职位描述与岗位职责任职要求
职位描述:
职责描述:
1.根据测试需求开发上位机
2.编写测试用例,对软件进行调试,撰写调试报告
任职要求:
1. 计算机相关专业;
2. 电子信息工程,自动化,电气,测控等专业; 3.熟悉can2.0协议,了解modbus、uds、_cp等协议; 4.熟悉汽车动力系统的工作原理及特性,了解汽车配电基本原理和ecu电控单元的基本逻辑;
5.电源、示波器、万用表等设备使用,掌握visual studio或labview优先
6.熟练运用c#开发语言,并对asp.net开发有一定经验;
7.良好的表达、沟通能力;有在企业从事过软件开发工作经验者优先
第6篇 上位机软件开发岗位职责
上位机软件开发 岗位职责:
1、负责公司新型传感产品的上位机软件及系统集成软件;
2、配合嵌入式开发人员,开发上位机测试软件;
3、能够根据项目需求设计软件架构和界面,实现与用户良好的交互体验;
4、完成公司软件开发相关工作;
5、撰写软件相关文档。
任职要求:
1、计算机、自动化相关专业本科及以上学历;
2、一年以上软件开发经验,参与过系统集成设备控制软件开发过程;
3、应用软件及证书、技能要求:
_精通c/c++、多线程、stl、mfc等windows平台vc开发技术;
_精通labview等平台的可视化软件开发技术;
_掌握sql语言,有一定的mssqlserver数据库设计能力;
_具备嵌入式系统硬件编程的基本知识,了解硬件基本原理;
_有仪器仪表类设备上位机驱动开发经验者优先;
_有多种通讯方式的硬件设备开发经验,包括ethernet,gpib, usb, rs232等;
_精通软件开发全流程;
_具有良好而规范的编程习惯和技术文档编写习惯;
_具有独立负责上位机软件开发项目经验者优先。 岗位职责:
1、负责公司新型传感产品的上位机软件及系统集成软件;
2、配合嵌入式开发人员,开发上位机测试软件;
3、能够根据项目需求设计软件架构和界面,实现与用户良好的交互体验;
4、完成公司软件开发相关工作;
5、撰写软件相关文档。
任职要求:
1、计算机、自动化相关专业本科及以上学历;
2、一年以上软件开发经验,参与过系统集成设备控制软件开发过程;
3、应用软件及证书、技能要求:
_精通c/c++、多线程、stl、mfc等windows平台vc开发技术;
_精通labview等平台的可视化软件开发技术;
_掌握sql语言,有一定的mssqlserver数据库设计能力;
_具备嵌入式系统硬件编程的基本知识,了解硬件基本原理;
_有仪器仪表类设备上位机驱动开发经验者优先;
_有多种通讯方式的硬件设备开发经验,包括ethernet,gpib, usb, rs232等;
_精通软件开发全流程;
_具有良好而规范的编程习惯和技术文档编写习惯;
_具有独立负责上位机软件开发项目经验者优先。
第7篇 c#上位机软件开发工程师岗位职责职位要求
职责描述:
岗位职责:
1. 上位机软件开发
2. 设备控制用人机介面开发
3. 协助公司内部相关软件开发。
4. 需配合其他部门人员一同完成领导安排的工作
职位要求:
1. 大学计算机、机电一体、通讯等相关科系毕。
2. 对使用c#开发视窗软件有兴趣者。
工作内容:
1. 制作modbus tcp相关通讯协助。
2. 开发工业4.0相关软件。
3. 客制客户端软件需求。
4. 针对已有代码进行改良前评估及实作。
5. 必要时需至客户端出差(软件评估、代码除错)
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:2年经验
第8篇 软件工程师(上位机)职位描述与岗位职责任职要求
职位描述:
职责描述:
主要负责:伺服、变频器配置软件的开发及维护。
任职要求:
1.本科及以上学历,自动化、计算机相关专业;
2.熟悉c#、vc;
3.熟悉mysql数据库或有串口、网口通信开发经验者优先;
4.有驱动器上位机软件开发经验者优先;
5.优秀应届生亦可;
第9篇 软件工程师(上位机方向)职位描述与岗位职责任职要求
2.培训体系:职业成长培训+在岗培训+管理培训+技能培训+拓展培训+导师带教;
3.海外学习机会:美国硅谷研发中心进修;
4.暖心的员工关怀:婚庆、育子贺金+节日礼金+生日贺礼+各种慰问;
5.多彩的文化生活:健身设施+文娱活动...
注:此岗位为安徽锐能科技有限公司职位描述与岗位职责任职要求。
第10篇 软件(上位机)工程师职位描述与岗位职责任职要求
职位描述:
从17年的20余人到19年的160余人,成长路上,我们狂奔不止;
我们是一家年轻的智能非标设备“智”造商
我们致力于改变中国制造业的生产方式,为行业的变革贡献力量
我们是一个年轻、好玩、有趣的团队
我们讲理想、重兄弟;我们愿意付出、愿意奋斗;我们是一群有理想的、真正价值观驱动的中国青年
我们是流体行业的一批黑马,我们是希盟
▲我们期待你是这样的:
1.人品正直、不装、为人真
2.不愿虚度年华,渴望成长
3.愿意同我们一起奋斗、一起加班、一起成功、一起失败、愿意拿我们当兄弟
4.高度认同我们的价值观:奋斗、责任、团队、拥抱变化
▲以下事宜,我们期待你做的比我们更好:
▲我们期待你所具备的本领:
岗位职责:
1、组织协调项目事宜,对接内外部需求,推进项目执行;
2、负责或指导核心技术的攻关,架构设计,系统优化,解决开发过程中的技术难题;
3、负责软件更改说明、功能特性说明等文档编写工作,完成相关文件的编制和存档;
4、负责所开发软件的调试和维护,根据实际需求不断更新完善;
5、负责完成软件通过plc或者运动控制卡对所有运动部件的控制,协助完成机器视觉的功能。
任职条件:
1、大专或以上学历,计算机或电子相关专业, 3年自动化设备开发经验,有点胶行业工作经验优先;
2、至少熟练掌握一种运动控制卡的使用和编程(研华/雷赛/固高,或其他);
3、具有中型以上自动化项目软件开发经验,熟悉运动控制和通讯模块;
4、熟练掌握的c#/c/c++其中一种或几种软件编程语言,熟悉 .net开发者优先;
5、熟悉伺服电机,直线电机,运动控制卡等电气元件,有ccd图像处理经验者优先;
6、熟悉串口通讯协议、can通讯协议、网络通讯协议;
7、具备正确的价值观和较强的责任心,善于团队合作,沟通能力强,且有较强的抗压能力;
8、工作积极主动,具备较强的时间观念,能保质保量完成工作任务,且具备一定的创新精神;
9、吃苦耐劳,在赶项目时能适应出差和加班。
另加:分红(30%)+期权
第11篇 c#上位机软件开发资深工程师岗位职责职位要求
职责描述:
岗位职责:
1、按照设备的功能要求,设计电气控制系统、绘制电气图纸。
2、根据工艺系统要求进行电气设备选型和请购。
3、根据具体的设备功能要求,编写控制程序,进行设备调试,进行通讯调试,最终实现设备的功能要求。
4、设备及仪表控制等电气系统的维护、安装、调试及售后服务的技术支持工作。
职位要求:
1、电气设备电气设计和调试经验1年以上;
2、熟练运用cad设计电气原理图;
3、熟悉电气布线、电气控制柜设计、电气元器件的选型者优先;
4、熟练的plc,触摸屏、上位机软件、伺服及通讯编程经验1年以上;
5、做事稳重,性格开朗;动手能力强,吃苦耐劳,能适应出差。
岗位要求:
1、优秀应届毕业生;
2、计算机、电子式通信专业本科及以上学历;
3、熟练掌握应用 c语言c++。
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:1年经验
第12篇 (上位机)高级软件工程师兼项目管理职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责上位机软件架构设计与产品规划;
2、负责上位机需求分析、业务与功能设计及项目管理;
3、负责项目的研发规划、设计与交付;
4、管理上位机研发与测试团队,确保研发进度和研发质量。
任职要求:
1、本科及以上学历,熟悉电表行业及工作原理,5年以上行业经验及开发经验,3年以上项目管理经验;
2、熟悉电表国际电工协议,精通掌握socket、串口通信编程技术;
3、精通项目管理,有较强的沟通能力、团队合作能力、认真负责的工作态度,积极、主动、敬业;
4、热爱本职工作,能承受一定的工作压力;
5、良好的英语阅读能力和沟通能力。
第13篇 上位机软件工程师岗位职责
上位机软件编程工程师 先导智能 无锡先导智能装备股份有限公司,先导智能,先导股份 任职要求:
了解it网络系统硬件(服务器、工控机、路由器、hub)的基本设置和搭建。
熟练使用visual studio开发环境、windows平台
精通c#.vb .net程序开发,能够根据客户需求开发cs或bs架构现场数据采集管理和转发应用。
精通tcp/ip、udp、modbus、rs485232、opc、webservice等通讯程序开发。
精通sql sever ado.net数据库开发。
熟悉_ml开发。
良好的编程习惯,会系统架构设计,保证面向对象性能。
具有数据库安全处理和程序debug经验。
具有与现场plc通讯和数据转换的经验。
独立编写上位机程序、调试。。客户提供接口,我们做数据交互。
需要ui方向,会c#、wpf、sql server、tcp/ip,opc
第14篇 上位机工程师岗位职责任职要求
上位机工程师岗位职责
岗位职责:
1、windows环境软件开发
2、嵌入式系统监控,图像实时显示、网络监控、数据库开发等
岗位要求:
1、计算机、信号、通信相关专业本科及以上学历,211或985重点院校
2、精通c/c++编程语言,熟悉数据结构,5年c/c++实际项目编程经验;
3、熟练使用vc或vs等开发工具
5、熟悉c sharp编程和数据库使用经验者优先;
6、有嵌入式系统项目上位机软件开发经验者优先考虑;岗位职责:
1、windows环境软件开发
2、嵌入式系统监控,图像实时显示、网络监控、数据库开发等
岗位要求:
1、计算机、信号、通信相关专业本科及以上学历,211或985重点院校
2、精通c/c++编程语言,熟悉数据结构,5年c/c++实际项目编程经验;
3、熟练使用vc或vs等开发工具
5、熟悉c sharp编程和数据库使用经验者优先;
6、有嵌入式系统项目上位机软件开发经验者优先考虑;
上位机工程师岗位
第15篇 上位机软件开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1. 根据需求编写软件需求分析文档。
2. 编写软件开发过程中的技术文档。
3. 进行软件设计、编码、调试与维护。
4. 解决产品使用中存在的软件问题。
任职要求:
1.本科或以上学历,至少两年工作经验,优秀的毕业生亦可;
2.熟练掌握c、c++开发语言;了解常见的设计模式;
3.熟练使用c标准库/stl/qt开发库等;
4.具备良好的文档撰写能力;
5.有qt、linu_下c++开发相关经验优先。
第16篇 上位机软件工程师(c#开发工程师)职位描述与岗位职责任职要求
职位描述:
职责描述:
任职要求:
1.熟悉c#编程语言,熟悉wpf技术。
2.熟悉串口通信及tcp/ip网络编程。
3.有cad软件开发经验者优先。熟悉bmp位图的处理和导入方法。
4.有机械手/2d轮廓扫描仪/工业相机集成开发经验者优先。
5.大专以上。3年以上工作经验。
第17篇 上位机软件开发工程师岗位职责
上位机软件开发工程师 蓝贝思特 山东蓝贝思特教装集团股份有限公司,山东蓝贝思特教装科技股份有限公司,蓝贝思特,蓝贝股份,蓝贝思 职责描述:
主要负责上位机软件的开发工作。
1、参与公司上位机软件开发需求调研及分析;
2、负责教学产品设备软件的研发,调试,不断完善质量;
3、按照公司项目管理及开发管理流程与规范编写开发文档。
任职要求:
1.熟练使用c#、vc++、vs等软件开发上位机软件界面;
2.深刻理解tcp/ip协议,对网络远程数据传输及数据后台管理有成熟经验;
3.熟悉b/s、c/s架构并有成熟应用经验;
4.熟悉html5、qt、python等开发工具的优先考虑;
5.对云桌面系统有了解的优先考虑。
第18篇 上位机软件工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1.配合新产品的推广,开发相关配套上位机软件,实现自动测试;
2.参与产品生产测试的全流程,包括需求分析、设计评审,制定测试计划并评估风险,完成相关产品的自动化脚本开发;
3.新产品生产测试方案预研、评审、验证并实施;
4.优化生产测试方案,降低生产测试成本、提高生产测试效率;
5.维护所开发的上位机,并根据需求不断更新完善软件;
6.测试板原理图、pcb layout设计;
7.编写应用功能程序,电路驱动程序,完成软硬件联调;
8.参与对新产品生产检测系统试产验收.
任职要求:
大专及以上学历,电子工程技术类专业;2年以上工作经验、有pe工作经验优先;
1.熟悉visual c、 c++同等开发环境;了解串口通讯协议、数据库操作及界面设计;有扎实自动化生产控制理念;
2.熟悉pc上位机的相关通讯软件设计;掌握所属行业的相关专业知识和业务流程;良好的英语阅读能力。
34位用户关注