【工作内容】- 负责上位机软件的需求分析、设计、编码、测试及维护;- 参与项目的技术方案制定,编写相关技术文档;- 根据用户反馈对现有软件进行改进和完善;- 协同硬件工程师完成系统集成测试,确保产品稳定运行;- 进行软件性能优化,提升用户体验;- 及时跟踪并应用最新的软件开发技术和工具。【任职要求】- 计算机科学或相关专业本科及以上学历;- 熟悉C#、C++或Python等至少一种编程语言;- 掌握Windows平台下的软件开发,有WinForm/WPF或Qt等框架开发经验者优先;- 具备良好的面向对象编程思想,熟悉常用的设计模式;- 了解数据库的基本操作,能够使用SQL进行数据查询;- 有较强的逻辑思维能力和问题解决能力,善于沟通协作;- 对软件开发充满热情,愿意不断学习新技术;- 优秀的英文读写能力更佳。- 有上位机检测经验和PLC编程经验者优先。