职位详情
上位机软件高级开发工程师
1-2万·13薪
广东横琴铭桢科技有限责任公司
珠海
3-5年
本科
04-13
工作地址

广东省珠海市香洲区天羽道港澳智慧城港澳智慧城T3栋1101

职位描述

(一)岗位职责:

1. 使用 C++开发和维护windows/linux桌面应用程序;

2. 基于C#(WinForm)开发上层UI界面,提供直观、高效的用户体验;

3. 使用C++开发模拟Server功能模块,支持设备通信和数据交互;

4. 实现与硬件设备和其他工具的通信接口(如UART、USB、TCP/IP等),支持实时调试功能;

5. 承担自动化设备上位机平台软件开发和维护工作;

6. 负责模块或系统的需求分析和框架设计;

7. 负责自动化上位机平台在具体项目中的应用支持、问题跟踪和持续优化工作;

8. 能够理解业务需求,并负责根据需求完成软件功能的设计、编码、质量保证工作;

9. 按照要求交付软件产品及相关文档编,包括用户手册、开发规范和接口协议说明等。

(二)职位要求:

1. 本科及以上学历,计算机科学、软件工程、电子信息、通信及相近专业;

2. 3年以上C#(WinForm)和C++的上位机软件实际开发经验,具有完整项目开发背景;

3. 熟练使用C#/C++语言,熟悉Windows/Linux操作系统;熟悉面向对象设计思想,具备高性能模块开发经验,有较强的代码调试能力;

4. 熟悉运动控制、数据库(如‌SQL Server/MySQL/SQLite)、工业通讯及UI开发;

5. 有多线程开发经验,能够实现复杂的实时数据处理功能;熟悉各种同步机制的使用,有UI与后台逻辑分离的开发经验;

6. 熟悉常见的通信协议和设备接口开发(如HTTP、TCP/IP、RS232/RS485、MODBUS‌、‌OPC、CAN、MQTT‌ 、‌PLC 、SPI、I2C、PCIe、USB、UART、Ethernet等)

7.熟悉机器人操作系统

(三)软性要求:

1. 良好的沟通与协作能力、‌抗压能力‌和‌逻辑分析能力,能够与硬件和测试团队紧密合作;

2. 快速学习能力,能够在6人月的周期内快速完成开发任务;

3. 具备良好的英文读写能力,能够熟练阅读和编写技术文档。

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

立即申请