岗位职责:- 负责软件需求分析和架构设计,根据项目需求合理制定软件开发计划,根据系统需求完成UI原型的设计和开发,和电气工程师配合实现对自动化设备的控制开发,包括系统功能逻辑控制, 信号数据采集与监控,信号数据分析处理与展示,设备安规逻辑与报警处理等;- 设计实现图像算法,针对项目具体问题设计实验,持续改进技术方案;- 负责底层模块单元测试的开发和维护,核心代码的性能测试及优化;- 输出相关技术文档,编写用户手册和软件测试报告,负责软件产品的发布,培训及后续的版本迭代。岗位要求:- 计算机科学、软件工程相关专业,本科及以上学历;- 一年以上工作经验,有较强的编程基础和学习能力,能独立承担开发任务;- 熟练掌握C/C++语言,了解C++标准库和常用扩展库的用法,有多线程编程和网络编程经验者优先;- 熟悉QT框架和VS开发环境,能根据系统需求设计图形界面和用户接口,有嵌入式设备上位机开发经验者优先;- 熟悉Opencv库,有图像算法设计开发经验者优先;- 了解软件测试的基本方法、流程和规范,善于发现并解决问题,有软件测试经验者优先;- 具有良好的沟通能力和团队精神;- 有责任心,自我学习能力强;- 有自动化设备和半导体设备相关开发经验优先。