自动化设备软件开发工程师
Indexed description
该职位来源于猎聘 工作职责: 1.负责上位机软件开发(界面与功能逻辑、图像算法开发,涉及运动控制和机器视觉); 2.根据工业通讯协议或设备SDK进行通讯模块及指令交互系统的设计与研发; 3.硬件外设调试(相机、光源控制器等);光学方案设计与调试。 4.其他研发相关工作。 岗位要求: 1.硕士研究生学历,计算机软件、机械电子及相关专业。 2.熟练C++/Python/C#开发语言,掌握常用数据结构、多线程编程以及基本的设计模式。 (C++与python之一必备) 3.有上位机软件开发经验。(必备) 4.熟悉深度学习框架(如TensorFlow、PyTorch等),有实际项目开发经验,参与AI模型的开发、优化与部署的经验。(Python岗必备) 优先条件: 1.有运动控制卡应用经验(雷赛、固高、正运动等)。 2.有相机应用经验(海康、埃科、度申等),有光学方案设计经验。 3.熟悉界面开发(MFC、PyQt)。 4.有独立开发、调试自动化设备经验。 5.有深度学习相关开发、应用经验。 6.熟悉OpenCV图像库,能用于实际项目开发。 7.熟悉TCP/IP网络通讯协议,有Socket网络编程项目经验;熟悉串口通讯开发,如RS232、RS485等。 8.熟悉工业自动化设备控制原理,了解控制逻辑。 (备注:项目主要涉及工业自动化视觉检测类设备。根据项目实际情况,可能会有一些短期出差需要(出差地点:东莞、惠州为主))
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search