基础要求1. 要求本科以上学历(能力特别突出者可不限学历);2. 计算机、自动化、模式识别、数学等相关专业毕业;3. 熟练掌握C++11及标准库,有良好的编程习惯;4. 熟练使用QT以及常用C++类库;5. 熟练使用常用C++开发工具,VScode、CMake、Git等;6. 熟悉Windows/Linux下程序设计;7. 熟悉Linux/windows系统、进程间通信、多线程等技术;8. 三年以上C++/Qt编程经验,拥有全流程参与的QT项目经验;9. 有一定的英文阅读能力,目标导向,具有较强的学习能力、良好的团队协作和沟通能力;10. 熟悉自动化上位机软件的设计、开发经验。以下方面有所涉足会是加分项:1. 有机器视觉相关经验,熟练使用OpenCV/Halcon图像处理库以及相关算法;2. 有半导体行业相关经验,熟悉SECS/GEM;3. 有向知名开源代码仓贡献过代码;4. 有嵌入式平台和Linux系统平台的开发经验;5. 有机械设计相关经验。岗位职责:1. 从内外部收集系统需求并进行分析2. 根据需求进行系统设计3. 根据系统设计进行系统的实现4. 对实现的系统进行测试,修复反馈的问题5. 输出系统相关文档以及培训6. 维护现有系统7. 输出计划,全程对接客户