职位描述
点云软件开发工程师(MFC/C++)

海克斯康,全球领先的数字测量技术解决方案的供应商及工业智能生态的缔造者。探知微观,智赋寰宇,我们的解决方案持续赋能制造业、建筑业、矿业及自主智能领域,凭借在计量、现实捕捉和定位解决方案方面的前沿技术,链接物理世界与数字世界,提升生产效率,保障卓越品质,推动可持续发展。美好生活源于质量,海克斯康制造智能以质量为核心,实现覆盖制造质量全生命周期闭环管理,以科技驱动质量提效,用创新点燃数智变革。自2000年起,海克斯康集团在全球范围内收购了近300家高科技品牌,每年净销售的10-12%投入到研发,海克斯康业务遍及全球 50个国家和地区,拥有员工约24800名。

岗位职责
1.    负责基于 MFC C++ 框架的点云 / 三维网格处理软件的核心模块开发、维护与优化;
2.    根据产品需求,设计并实现高效、稳定的点云数据读取、处理、分析算法与可视化等功能;
3.    利用 CUDA 进行并行计算开发,对关键算法(如滤波、配准、分割、特征提取)进行 GPU 加速与性能优化;
4.    参与软件模块的架构设计,编写高质量、可复用、模块化的代码,并编写相关技术文档;
5.    对现有算法和代码进行性能分析与瓶颈排查,持续提升软件的运行效率与稳定性;
6.    协助完成软件功能的测试、调试与 BUG 修复,确保软件在多平台和场景下的可靠性;
7.    研究与跟踪点云处理、计算机图形学等领域的前沿技术与开源项目,并评估其应用可行性;
8.    与国外技术团队进行合作研发、技术攻关等;
9.    与产品经理、算法工程师、测试工程师等团队成员紧密协作,确保项目按时高质量交付。

 

任职要求
1.    软件工程、计算机科学、测控、机械工程等相关专业,硕士及以上学历;
2.    精通 C++、Python 等编程语言,具备扎实的数据结构与算法基础,有良好的面向对象编程和设计模式应用能力,有工业三维测量,工业软件开发经历者优先;
3.    熟练使用 MFC 框架进行桌面应用程序开发,熟悉 MFC 的图形视图框架、网络、多线程等机制,有跨平台开发经验的加分;
4.    熟悉点云和三维网格处理的基本理论与常用算法,有丰富的 PCL、Open3D、CGAL、VTK 等一个或多个开源库的实际开发经验;
5.    熟悉 CloudCompare、Polyworks、GeomagicCX 等一款或多款点云处理软件或有实际使用经验者优先;
6.    熟悉至少一种关系型数据库(如 MySQL,PostgreSQL)或空间数据库的开发,了解其与点云数据结合的应用场景;
7.    具备较强的独立分析、解决问题的能力,能对复杂算法问题进行分解、实现与调试;
8.    英语能力良好,能熟练阅读英文技术文档、论文及开源代码,满足国际技术交流者优先;
9.    具备良好的三维数学基础,熟悉线性代数、计算几何、优化。

@COPYRIGHT by HEXAGON

信息概览
部门: 
子部门: 
科组: 
工作城市:  青岛市

About Hexagon

Hexagon is a global leader in sensor, software and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications. Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous – ensuring a scalable, sustainable future. Hexagon’s Manufacturing Intelligence division provides solutions that utilise data from design and engineering, production and metrology to make manufacturing smarter.