职位详情
上位机软件工程师
1.5-2万
同方中科超光科技有限公司
北京
3-5年
本科
05-02
工作地址

新元科技园-B座2层203-2

职位描述

岗位职责:

1、负责非标自动化项目上位机软件开发

2、负责非标软件系统的模块设计、代码编写 BUG 修改和升级优化等

3、负责编写相应的设计文档

岗位要求:

一、学历与专业

1. 本科及以上学历,计算机科学与技术、软件工程、自动化、电子信息工程等相关专业。应届毕业生需有丰富项目经验或竞赛经历。

二、工作经验

1. 3 - 5年以上自动化控制上位机软件开发经验,有非标自动化设备开发经验优先;

2. 参与过完整自动化项目开发,熟悉项目从需求分析到上线全流程。

三、专业技能

1. 编程语言:精通C#或C++语言,理解面向对象编程思想,有良好代码规范和编程习惯,熟悉常用设计模式;

2. 开发工具:熟练使用Visual Studio开发环境,能运用其进行高效开发、调试与代码管理;

3. 界面开发:有WinForm或WPF界面开发经验,能设计友好、易用交互界面,熟悉布局管理、数据绑定等技术;

4. 数据库操作:熟悉SQL Server、MySQL等常用数据库,能进行数据库设计、SQL语句编写、数据存储与查询操作;

5. 通讯协议:掌握TCP/IP、串口通讯(RS232、RS485)、Modbus等工业通讯协议,能实现上位机与下位机、设备间数据交互;

6. 运动控制:了解运动控制系统原理,熟悉运动控制卡(如固高、雷赛等)编程与应用,能实现电机运动控制算法开发;

7. 视觉开发(加分项):熟悉Halcon、OpenCV等视觉开发库,有机器视觉项目开发经验,能进行图像采集、处理与分析。

四、能力素质

1. 问题解决:具备较强分析与解决问题能力,能快速定位软件问题并有效解决;

2. 学习创新:有良好学习能力,关注行业技术动态,能将新技术应用到开发中;

3. 沟通协作:善于沟通,有团队合作精神,能与硬件工程师、测试人员、项目经理等有效协作;

4. 文档撰写:能撰写规范软件需求文档、设计文档、测试文档、使用说明书等。

五、其他要求

1. 工作认真负责,有较强责任心和敬业精神,能承受一定工作压力;

2. 可适应短期出差,支持项目现场调试与技术服务 。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请