8000-15000元
广东省珠海市香洲区天羽道港澳智慧城港澳智慧城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. 具备良好的英文读写能力,能够熟练阅读和编写技术文档。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕