岗位工作
1.设计、优化和实现机器视觉算法,解决各种图像处理问题。
2. 将算法部署到arm_linux系统中。
3. 开发并维护用于评估算法性能的测试套件,并进行数据分析。
4. 研究行业最新技术动态,提出创新想法,设计并实施原型。
5. 负责相关机器视觉软件及系统的开发和调试工作。
6.根据设计文档或需求说明完成代码编写,调试,测试和维护。
7.公司安排的其他工作。
岗位需求 :
1.计算机科学与技术、软件工程专业本科及以上学历,至少5年的算法研发经验;对机器人相关软件开发有一定经验,拥有良好的编码习惯。
2.具有较为扎实的计算机理论基础,熟悉操作系统、计算机网络编程等基本原理。
3.具备图像处理及机器视觉的基础理论和算法知识,数学功底扎实。
4.具备C/C++编程开发技能,熟练应用VS、QT开发工具,具有良好的编程习惯,编程基础扎实,熟悉数据结构。
5.熟练应用C/C++、Python等语言。
6.熟悉 OpenCV、Halcon等基础库的使用。
7.有较强的算法分析和实现能力,熟悉Tensorflow、Pytorch、PaddlePaddle等深度学习框架之一。
8.具备熟练的SSE、AVX、OpenMP等底层算法优化经验者优先。
9.熟悉点云数据基本处理流程和处理方法。
10.掌握Liblas、PCL、PDAL、CGAL、OSG等开源库的使用。
11.掌握点云匹配、点云去噪、点云滤波、点云聚类、分割算法,并对算法有深刻的认识。
12.精通数据结构与算法,熟悉Linux/Windows开发。
13.具备c++代码开发能力,能够对现有c++软件项目进行维护。
14. 具备良好的团队合作和沟通能力,能够与团队成员有效协作,共同完成项目任务。
15. 具备奉献精神,能够适应出差及加班。