图像算法工程师的工作职责描述(通用35篇)
职责:
1、维护公司产品的视觉检测模块的维护和开发;
2、编写软、硬件接口文档;
4、发现视觉模块中的问题,并提出改良方案。
岗位要求:
1、熟练使用VisualStudio20xx;
2、熟练使用OpenCV图像算法库;
3、熟练使用C++编程语言;
4、熟练掌握数字图像处理;
5、对软件开发有一定了解。
1、负责组织并实施图像识别软件的方案设计、开发及调试等工作。
2、负责落实完成生产和市场中图像识别软件质量问题的改进和维护。
3、负责跟踪前沿研究成果,持续优化现有图像识别算法,提升识别性能。
4、负责组织管理开发项目的技术文件、产品标准、检验标准、物料采购标准、工艺标准的编制、发布与培训;
5、负责知识产权申报、学术论文、技术专著、技术鉴定、产品检测、产品注册和项目申报所需技术支持文档的编制提交。
任职要求:
2、5年以上技术开发管理经验;3个以上机电、电子或影像产品研发项目管理经验;
3、精通C/C++/Python,能独立编写程序,有良好的数学功底和逻辑思维能力;
4、了解常用的机器学习算法及思想,熟悉目标检测领域主流的算法,熟悉OpenCV等图像处理库;
5、了解数字图像、电子技术、软件等专业知识,有产品开发设计的指导和管理能力;了解医学检验设备的发展方向、法律法规对医疗器械的技术要求,熟悉质量管理体系。
1、建立算法实现原型,算法优化以及算法测试工作;
3、对临床医学图像问题的反馈进行分析,根据临床需求进行算法调整;
4、根据产品需求定义研发新的图像处理及显示算法;
6、协助测试工程师完成算法测试用例的设计;
3、具备GPU和CUDA应用开发和图像分层处理经验优先;
4、熟悉图像处理的有关知识,如图像增强、图像切割等;
5、良好的英文阅读能力。
6、具有扎实的算法和数据结构基础、较强的逻辑能力,善于总结和归纳工作经验;
1.负责图像处理算法设计,程序开发、分析和测试
2.负责图像处理算法研究并解决关键技术难题
3.撰写算法设计文档
4.与硬件开发人员及客户沟通配合芯片设计的工作
职位要求:
2、精通Matlab、C/C++程序开发,能独立编写代码;
3、有较强的图像处理知识背景,熟悉数字图像处理理论、人工智能理论;
4、对Python有一定的了解,熟悉深度学习框架者优先考虑;
5、有较强的数学建模和逻辑分析能力者优先;
1.开展机器学习图形图像领域研究和开发工作;
2.负责或参与深度学习框架搭建,包括机器学习、图形图像处理等算法和系统研发;
2、熟悉常见的机器学习和计算机视觉算法;
3、至少掌握一种深度学习框架(如Caffe,Tensorflow或MXNet等);
4、具有查找和阅读文献、技术文档的能力;
5、有较强的算法分析和实现能力,熟练掌握C/C++/Python等编程语言;
6、良好的表达和沟通能力、学习能力与团队协作精神;
1.基于Halcon、OpenCV视觉库进行图像算法设计、开发和调试
2.基于C/C++完成图像处理功能开发
3.根据应用场景,优化现有图像算法
4.优化图像处理框架,包括功能、性能、稳定性及鲁棒性
6.承担算法详细设计及开发工作,完成技术文档的编写,配合团队完成项目计划进度
7.与系统开发人员进行系统集成,完成视觉系统的开发工作
1.本科3年以上工作经验或硕士(机器视觉、图像处理等方面)
2.熟悉图像处理及机器视觉的基础理论和算法知识
3.熟练使用Halcon、OpenCV等主流视觉库/工具中的一种或多种
4.熟悉C++编程语言
5.把图像算法应用到实际产品中的成功经历优先
6.具有较强的分析/学习能力和较强的创新意识,善于发现问题并提出可行性解决方案
7.具备良好的代码书写规范和文档编写能力
8.有责任心、思路清晰、具备良好的沟通能力和团队协作精神
9.大学英语4级以上水平,良好的英语阅读能力
职责:
1、精通无线通信理论;
2、制定通信系统的设计指标,搭建仿真环境,确定系统和模块的算法设计方案;
4、分析通信芯片的各项测试数据,进而优化系统。
任职资格:
4、精通Matlab,对Verilog设计有一定概念;
5、对通信算法有浓厚的兴趣和强烈的求知欲。
1、制定本岗位的工作规划与计划;
3、图像处理算法方案设计与实现;图像处理算法验证;
4、协同图像算法数字逻辑设计与验证;
7、对产品设计开发中的技术进行积累、应用及传承;参与通用模块的'建立和维护;
8、产品维护,包括改进、解决问题等;
3、对视频图像处理比如亮度、对比度、gamma校正、饱和度、清晰度、缩放等某方面有一定研究,并成功把一种或几种图像算法移植到产品中;
5、熟悉质量管理体系的应用。
2、负责选定部分代码的外包方,协调外包方并控制其工作周期和工作质量;
3、负责产品图像的伪影去除和图像质量优化,根据测试结果优化算法;
4、负责算法的并行加速优化;
5、负责设计开发过程的设计文件及记录文件的编制和归档。
2、精通C++或MATLAB语言,有基于CPU以及GPU编程的工作经验;
3、具有伪影去除经验和较强的图像阅读能力;
4、具备良好的编程风格和文档编写能力;
5、良好的团队合作意识和沟通能力,具备优秀的学习能力;
2.负责物理层算法设计和选型、链路开发与仿真、性能优化等;
3.负责联调支持、问题定位分析、硬件定点实现等。
2.了解或掌握以下专业知识:
a)数字信号处理、信道估计、均衡、调制解调、信道编解码中的常见算法;
b)数字电路、VLSI架构设计;
3.具备以下技能中的一项或多项:
a)调研英文文献、撰写技术报告;
b)使用MATLAB或Python仿真算法;
c)使用硬件描述语言仿真电路;
4.工作态度认真严谨,具有良好的合作精神;
1、分析,跟踪业务组的需求,对需求进行数学建模,并设计算法进行求解。
2、实现和优化现有数学模型和算法。
4、指导和协助开发人员高效准确的实现算法。
1、硕士及其以上学历,计算机科学或应用数学专业,且研究方向为运筹学算法(优先考虑);
2、具有扎实的数学理论基础。对线性规划、整数规划等问题有自己的理解。
3、熟悉数据结构和算法。
4、熟悉路径规划、任务分配等问题的建模和求解。
5、较强的工程能力,熟悉Python,java,C/C++等主流语言,熟练使用cplex,lingo、googleortools等优化求解工具。
6、具备良好的学习能力、逻辑思维、沟通能力和团队协作精神,对技术有非常强烈的热情。
1.设计高效而鲁棒的目标检测和跟踪算法;
2.配合软件工程师对算法进行优化;
3.跟踪国际前沿研究,并对算法工程师进行培训;
1.具有大学博士学位;
3.熟悉深度神经网络(DNN)的结构和高层特征可视化方法,能够根据实际情况优化网络结构;
4.熟悉目标检测和跟踪算法;
5.具有良好的沟通能力和团队合作能力。
1、负责产品应用中涉及的图像识别、聚类、分类、特征抽取、检测分割、OCR识别等技术;
2、配合开发将算法移植到不同的平台,并基于不同的平台进行优化从而满足平台的性能需求;
4、至少精通一种语言Python/C/C++,并进行算法及系统开发;
6、具有极强的执行力,高度的责任感、良好的学习能力、有效的沟通能力,开放的心态,热爱技术,有责任心。
1、负责项目中基带信号处理算法研发;
2、根据任务需求完成算法开发的概要设计和详细设计文档;
3、根据算法详细设计报告完成算法的软件仿真实现及性能评估;
4、根据设计文档或需求说明完成项目代码编写,调试,测试和维护;
5、分析并解决算法工程实现中的出现的问题,完成相应仿真算法的优化设计;
6、协助算法实现工程师在嵌入式软件平台完成算法实现。
1、985/211高校导航专业、通信工程、电子工程、控制工程、仪器专业和应用数学专业本科及以上学历
2、具备熟练使用Matlab、Labview或者C其中任一种软件进行算法实现的能力;
4、熟悉基于软件无线电架构的信号处理系统平台架构,至少熟悉FPGA、DSP、ARM或GPU一种处理器的算法实现流程。
6、特别优秀的面谈。
职位描述:
3、负责图像/视频算法方向的创新探索和研发落地,不断优化用户体验。
2、在计算机视觉某个领域有较深入的研究,包括但不限于:图像分类和识别、图像分割、目标检测、手机端图像处理、视频实时处理;
3、熟悉cnn、rnn、gan等深度学习算法原理;
4、熟练掌握c/c++和一门脚本语言编程(如shell,python等),熟悉tensorflow、caffe、mxnet等主流深度学习框架中的一种或多种;
5、具备团队精神,善于沟通协作,能承受一定工作压力。
3、根据算法详细设计报告完成算法的`软件仿真实现及性能评估;
1、视觉方案的设计及验证;
2、视觉软件及模块的需求分析、设计、编程实现;
3、配合机械或自动化工程师进行系统集成;
4、在现场调试阶段能适应出差,并配合测试人员完成客户现场的性能验证。
3、具有较强的英语听说读写能力。
职责
1、参与故障诊断或数据分析项目的可行性分析、技术可行性分析和需求分析;
2、负责核心算法的研究、设计、优化、改进及代码实现;
3、负责系统的详细设计工作(按项目具体要求,承担软件的设计与开发);
4、负责系统的编码实现(按系统设计完成功能模块编写);
5、制定及维护所负责研发项目的详细技术文档。
任职资格
2、具备扎实的算法和数据结构基础、较强的逻辑思维能力;
3、具有一定的编程能力,精通C++、Matlab等编程工具;
5、具有数字信号处理、图像处理算法研究或开发经验。
1、负责图像特征提取、运动物体跟踪算法的开发与实现。
2、负责进行各类机器学习、深度神经网络产品的研发。
技能要求:
2、具有良好的数学功底,具备丰富的数字图像知识和机器学习、深度学习基础知识,熟练使用OpenCV、MATLAB等开发工具及TensorFlow、Caffe等主流深度学习框架;
3、至少熟练掌握Python、C/C++其中一种编程语言,具备良好的程序设计习惯和编程能力;
5、具备较强的工作责任心和敬业精神。
2、负责评估产品算法精准度、运行效率、资源消耗等参数;
3、负责对数据算法在Matlab等工具上进行研发和优化,编写相应的代码和算法文档;
2、熟悉深度学习常用算法,熟练掌握C/C++,Python,Matlab等至少一种语言;
3、具有通信原理,数字信号处理,随机过程的基础、熟悉FFT,数字滤波等;
6、对于深度学习有独到见解,责任心强,善于学习新事物,有较强的分析问题和解决问题能力;
1、设计、仿真并优化无线通信物理层算法;
2、开发并维护仿真链路,协助或参与算法实现、性能测试以及问题调试;
3、撰写算法分析报告和设计报告等文档;
任职资格:
2、熟练运用英文阅读通信物理层协议、算法文献资料;
3、熟悉和深刻理解通信原理和数字信号处理的基本概念;
4、有一定编程能力的优先考虑。
1、针对产品的应用问题,在客户现场进行技术支援并解决;
2、针对工业相机SDK及智能相机视觉软件提供方案及产品测试;
3、负责市场推广的技术支持工作,例如展会、技术论坛等;
4、依据客户和项目工艺需求,与销售工程师和机械工程师制定项目自动化控制方案;
5、配合项目方案的软件说明部分的编制及网络图的制作;
6、了解工艺流程,编制逻辑原理框图;
7、依据生产中的编程条件编制软件及软件编制资料的收集、整理、归档和操作说明书的编制;
8、负责本项目的调试和运行,对其编制的软件进行验证;
9、学会其他硬件操作及软件的使用;
1、负责三维软件核心模块设计、核心功能开发、算法设计;
3、根据系统设计进行实际的代码编写和测试工作,并指导其他项目组成员开展模块设计、编码和测试工作;
1、5年以上三维图形软件开发经验,1年以上图形系统设计、架构经验;
2、精通C++编程语言,熟悉面向对象分析设计方法、设计模式、架构模式;
3、熟悉windows程序开发,精通多进程、多线程技术;
4、熟练掌握3D图形学原理,良好的数学基础功底;
5、熟悉至少一种oiv,vtk,osg、OGRE等当前常见的三维引擎的开发,熟悉OpenGL的api编程
6、熟练使用三维图形算法中常见的数据结构,对BSP、Octree、graph等有一定研究和使用经验。
7、具备较好的沟通能力和逻辑思维能力,有良好的团队合作精神。
8、熟练使用至少一种二维或三维图形编辑软件或图像编辑软件;
1、维护、扩展的大数据处理分析平台;
2、负责将先进的工业大数据分析技术转化为标准化的分析工具与模块;
3、规范并优化算法,提高可靠性;
4、帮助建立标准化的数据分析路线图,能够提取、转换并加强数据及其内在价值;
5、开发与应用分布式数据分析技术,人工智能技术,帮助客户挖掘数据潜在价值,并转化为新的产品与项目。
2、熟悉各种数据库类型;
3、有数据分析平台使用经验,了解Hadoop生态系统;
4、熟悉spark计算引擎,包括其生态环境与应用库,如SQL、DataFrames、MLlib、GraphX、SparkStreaming;
5、熟悉高级编程语言(Python,MATLAB,Java,R,Scala)。
1研究公司前沿的运动控制算法(小线段前瞻控制,NURBS曲线拟合与插补算法)
2参与公司高端运动控制产品的开发与设计
3参与优化现在公司运动控制产品的性能
4负责采用该算法的产品的效果测试与评估
2、对常见运动控制原理和算法有一定了解。
4、熟练使用MATLAB等语言工具,能够验证算法有效性;
5、具有良好的职业道德素养、团队合作和语言沟通能力。
基于深度学习的机器视觉研究,缺陷检测算法的实现;
参与设备软件框架和开发平台的搭建;
精通图像处理,计算机视觉及模式识别方法。另熟悉机器深度学习者优先考虑;
熟悉Halcon,visionpro,,opencv等机器视觉开发包,并具有基于上述算法开发包进行过机器视觉算法应用开发经验者优先考虑;
数学功底扎实;
英语阅读能力优秀。
1,参与私有无线通信协议演进工作,能够提交通信系统设计方案并制定通信系统设计指标;
3、具体内容包括协议和需求分析、算法设计与选型、链路开发与仿真、性能验证与优化、联调支持、问题定位分析等,可以在关键节点为开发团队提供解决无线通信问题的思路。
2、熟练掌握通信原理、数字信号处理、检测与估计等专业基础知识;
3、对于链路级或系统级仿真有较为深入的了解;
4、熟练运用英文阅读通信物理层协议、算法文献资料;
5、熟悉GSM/WCDMA/cdma20xx/TD-SCDMA/LTE/WiFi/5G等通信协议;
6、有C/Matlab进行通信系统级算法设计仿真经验;
7、综合素质:具备快速的学习能力,良好的交流沟通能力以及团队协作能力。
1)负责4G、5G基带/IQ处理算法研究,芯片架构定义
2)负责4G、5G无线系统Beamforming算法研究,模块和接口定
3)负责4G、5G无线系统物理层算法研究,模块和接口定义
4)负责设计无线通信链路的仿真和测试环境,为ASIC、DSP、FPGA工程师提供充分全面的测试数据
5)与FPGA、ASIC、DSP工程师紧密合作,共同完成算法的工程化实现与验证
6)负责新技术的算法研究;系统算法仿真与验证
7)无线领域最前沿的核心技术研究,包括无线领域的概念预研、技术预研、产品预研等工作;进行无线链路及系统仿真,验证和开发无线算法
8)支持无线产品线的新产品规划和需求定义
2.负责算法计算性能优化,并推动其上线应用
3.图像语义分割、目标检测、图像分类、图像增强、自动标注、视频分析等
2.熟练至少一种深度学习工具,例如TensorFlow、Keras、PyTorch、Mxnet等
3.在图像识别、目标检测、语义分割等图像处理任一方向上有所研究
4.有2年以上图像处理和增强方面的独立研发能力及项目经验者优先;
5.熟悉当前流行的计算机视觉与模式分类理论以及常用的统计和学习方法者优先:
6.熟悉常用特征提取方法:Haar、Gabor、LBP、SIFT、HOG者优先
1、机器视觉算法和用户界面软件开发;
2、参与机器视觉系统整体解决方案(机械、电气)设计;
3、现场软件调试、改进,解决客户疑难问题;
4、技术和培训文档的编写。
1、3年以上机器视觉、自动化软件开发经验
2、熟练阅读中文、英文技术文档;
3、具备扎实的图像处理、模式识别、机器学习、机器视觉等理论功底;
4、精通VC++、MFC、C#等语言开发工具;
5、对机器视觉领域兴趣浓厚,熟悉视觉软件者优先;
6、具备软件需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题能力;
2.基于机电装备控制任务要求,独立完成相应控制算法设计、算法实现及设备调试工作;
3.机电装备控制系统需求分析、控制系统详细设计、控制系统仿真分析、测试方案设计;
4.机电装备运动控制系统及控制算法设计、分析、实现与测试。
2.严谨踏实,眼界开阔,执行力强,思路清晰;有良好的团队合作精神和沟通协调能力,有很强的探索欲望与学习能力;良好的语言及文字表达能力,良好的英文专业资料阅读及书写能力,善于编写技术文档;
3.有掌握自动化控制、机电装备机械、电气系统及其工作原理,具有机电装备运行调试、自动控制编程与实现等经验;
4.具有一定的C/C++/Python/Matlab编程与算法实现能力,深入了解实时系统,熟悉各个环节Benchmark及仿真验证方法,熟练掌握matlab的仿真、控制器设计工具;
5.有音圈电机、直线电机、永磁同步平面电机控制经验者优先;有VME/VPX/ATCA/CPCI架构下多节点控制系统研发经验优先;熟悉控制系统IO延迟及处理方法优先;
1.负责工业视觉项目现场调试工作;
2.负责前期样本的采集、深度学习样本标注等工作;
3.负责调试文档的撰写。
1.具备吃苦耐劳、敬业负责的职业精神;
2.熟悉工业自动化产线生产流程,对于工业自动化中的常见的电气元件及其使用方法有一定的了解,对于工业自动化中常用的机械结构有一定的了解。
3.熟悉基恩士、康耐视、巴斯勒、海康、大恒工业相机,能够对这些相机及其配套镜头独立自主的安装、调参,熟悉各种相机的参数特性者优先;
4.熟悉各种配套的光源:环形、条形、背光,了解常见的光源种类:蓝光、白光、红光等。并且对这些光源的安装、使用有一定的项目经验。
5.熟练使用以上相机配套的相应软件者优先;
6.具备工业视觉检测项目的经验者,优先考虑。
1.与项目经理配合,完成项目前期咨询工作;
2.完成图像处理算法的设计,图像处理程序的开发、分析和测试工作;
3.撰写程序设计文档和软件产品使用说明书文档;
4.负责开展团队技术创新研究与技术管理,解决关键技术难题;
5.与开发人员及客户沟通配合,制定并执行项目开发计划,保证项目进度。
2.优秀的编程能力python/C++;
3.有较强的图像处理知识背景,熟悉或精通数字图像处理理论、人工智能理论、图像搜索;
4.熟悉深度学习框架如tensorflow/pytorch,或者熟悉Hadoop、Spark分布式平台和计算优先;
5.较强的文献阅读和理解能力,良好的逻辑思维、沟通表达能力,良好的技术视野和深度,对前沿技术的实际应用有浓厚兴趣。
1、激光雷达数据预处理,包括激光雷达标定、激光雷达与其他传感器联合标定、点云数据分割、点云数据过滤、激光雷达数据解析等;
2、激光雷达目标检测与识别,熟练使用pcl库函数和深度学习算法,对障碍物目标和特定标识进行检测与识别。
3.研发基于Lidar点云数据的环境感知算法,例如可行驶区域检测、轨道线检测、障碍物分类、行人/车辆检测与跟踪等;
4.研发激光点云数据聚类、成像及融合视觉等的算法设计及仿真验证。
2、良好的文献阅读能力,数学基础扎实,能够根据开源代码对论文进行深入理解;
3、熟练使用Linux/Python,c、c++、matlab等一种或多种主流开发工具;
4.熟悉数据分析中的基本的机器学习方法(例如聚类、KNN、SVM、Boost、随机森林、贝叶斯等),熟悉特征建模,具备扎实的线性代数和概率论基础;
5.具有基于Lidar点云算法研发经验;
1、负责3D视觉、图像处理算法的研究和实现;
2、从事双目视觉、模式匹配、轨迹规划等方面的应用设计和实现;
3、从事双目视觉、模式匹配、轨迹规划等方面的应用设计和实现;
4、3D点云的处理,提取三维特征;
5、基于强化学习的视觉伺服控制算法开发;
2、熟练使用OpenCV,Halcon、VisionPro等任一种视觉软件库进行视觉系统开发;
3、精通C,C++,Python,Matlab等任一编程语言;
4、数学基础良好,熟悉图像处理,如图像识别,分割等视觉算法或者机器人轨迹规划算法;