职位描述
岗位职责:
1、参与项目需求分析,制定项目所需的运动控制方案;
2、负责基于PCI运动控制卡的算法开发,动作流程和逻辑规划,以及异常机制保护;
3、通过光源控制器或位置比较触发等硬件实施光源和相机的控制,实现高速稳定的相机点拍和飞拍功能;
4、结合机器视觉定位、测高传感器等标定方法,实施精度补偿;
5、应用驱动器、力传感器等方案,实施力/力矩控制和保护功能开发;
6、运控性能测试与优化,以及动作并行流程优化,优化设备的精度、速度和稳定性;
7、指导配合软件测试工程师完成运动控制模块的测试;按规范编写相应的技术文档;
8、客户与售后问题支持。
任职要求:
1、自动化、测控、软件、计算机及其相关专业,本科以上学历。
2、三年以上运动控制软件开发工作经验,精通C#/C 编程语言,精通wxWidgets和Qt库;精通软件项目管理和Git版本管理应用;
3、精通固高、雷赛PCI运动控制卡、IO模组、以及,传感器AD转换模块的应用编程;
4、精通现场总线等网口、RS232和USB等串口通信模块的应用编程和测试;
5、精通伺服电机、直线电机、音圈电机的控制调试等控制应用与开发;
6、精通半导体设备和非标自动化设备的运控开发和相关安全标准;
7、具有优秀的需求分析、风险评估、敏捷项目和实际应用经验;
8、熟悉软件开发、测试和发布流程管理;熟悉软件开发文档的编写规范;
9、工作积极主动,严谨细致,善于沟通,刻苦钻研,思维敏捷,逻辑和创新思维能力强。