【工作内容】- 负责公司各类采集软件的研发与日常维护工作,确保软件稳定高效运行。- 对现有采集软件进行性能优化,提升用户体验及系统效率。- 参与产品平台迁移工作,将现有的.NET Framework项目迁移至.NET Core平台,确保兼容性和性能提升。- 执行产品测试,保证产品质量,并编写详细的测试报告。- 开发新设备驱动程序,以支持不同型号设备的数据采集功能。- 提供客户现场的技术支持服务,解决设备数据采集过程中遇到的问题。- 撰写上位机软件的相关设计文档和技术报告,确保开发过程的可追溯性。【任职要求】- 熟练掌握.NET Core、C#语言以及WinForm和Web(MVC)开发,具备至少3年以上的开发经验。- 具备良好的代码规范意识,能够撰写清晰、易于维护的代码;同时拥有优秀的文档撰写能力和良好的沟通技巧。- 熟悉多线程处理、WebService、WCF、Socket通信及XML技术。- 了解COM/COM+技术,有OFFICE控件开发或使用经验者优先。- 掌握多种品牌PLC编程知识,包括但不限于西门子、三菱、安川、欧姆龙等。- 熟悉各种通讯协议,特别是TCP/IP、串口(RS232、RS485)以及Modbus协议。- 熟练使用SQLite和InfluxDB数据库。- 拥有RFID、条形码识别、各类传感器集成及软硬件结合项目的开发经验。- 有嵌入式系统编程背景者优先考虑。- 拥有电气工程师经验者优先。