职位详情
软件开发工程师
8000-13000元
长沙铭准信息科技有限公司
长沙
3-5年
本科
08-26
工作地址

长沙天经国际智能产业园3栋1203

职位描述
岗位职责:
1、负责机器视觉相关软件的设计、开发与维护,运用C++语言结合Qt框架构建高效稳定的视觉应用软件。
2、参与机器视觉系统的算法实现与优化,包括但不限于图像处理、目标识别、特征提取等算法的代码编写与调试,确保算法在实际应用中的准确性与实时性。
3、依据项目需求,进行软件架构设计,制定详细的技术方案,划分软件模块并完成代码实现,保证软件系统的可扩展性与可维护性。
4、与硬件团队紧密协作,完成视觉设备驱动程序的开发与集成,实现软硬件之间的高效通信与协同工作,确保整个机器视觉系统的稳定性与可靠性。
5、编写清晰、规范的软件技术文档,包括设计文档、用户手册、API文档等,为软件的使用、维护与升级提供有力支持。
6、对软件进行严格的测试与调试,及时发现并解决软件中的漏洞、故障与性能瓶颈,确保软件质量符合行业标准与项目要求。
7、关注机器视觉领域的技术发展动态,积极引入新技术、新算法,对现有软件进行持续优化与升级,提升产品的竞争力。
任职要求:
1、精通 C++编程语言,熟悉 C++11/14/17 等现代 C++特性,具备良好的编程习惯与代码风格,能够熟练运用 C++进行复杂软件项目的开发。
2、熟练掌握 Qt 框架,深入了解 Qt 的信号与槽机制、布局管理、事件处理等核心功能,有丰富的 Qt 界面开发经验,能够独立完成基于 Qt 的应用程序设计与开发。
3、深入理解机器视觉原理与算法,如图像预处理(滤波、增强、分割等)、特征提取(边缘检测、角点检测、纹理分析等)、目标识别与定位(模板匹配、深度学习算法等),具备相关算法的实现与优化经验。
4、熟悉 OpenCV 等机器视觉开源库,能够熟练运用其进行图像处理与计算机视觉算法的开发,有对 OpenCV 进行二次开发或优化的经验者优先。
5、掌握多线程编程技术,能够在 Qt 环境下实现高效的多线程处理,提升软件的运行效率与响应速度。
6、了解数据库基本原理,熟悉至少一种数据库(如 SQLite、MySQL 等),能够进行简单的数据库设计与操作,实现数据的存储与管理。
7、具有2年以上机器视觉行业软件开发经验,有独立完成机器视觉软件开发项目的经历者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请