What are the responsibilities and job description for the Vision Systems Engineer position at eStaff Search Group?
Vision Systems Engineer
Overview:
The Vision Systems Engineer is responsible for designing, integrating, and supporting machine vision solutions used in automated manufacturing, inspection, robotics, and quality control environments. This role focuses on developing reliable vision workflows, configuring hardware and software, and ensuring system performance meets operational and quality standards.
Key Responsibilities:
- Design and implement machine vision systems, including camera selection, lensing, lighting, and image processing workflows.
- Configure and program vision software (e.g., Cognex, Keyence, OpenCV, Halcon) for inspection, measurement, defect detection, and automation tasks.
- Integrate vision systems with PLCs, SCADA, robotics, and other automation/IT infrastructure.
- Develop testing procedures, troubleshoot issues, and optimize system performance.
- Create documentation, including system specifications, test plans, diagrams, and validation reports.
- Support deployment, commissioning, and ongoing maintenance of vision-based automation systems.
- Collaborate with engineering, manufacturing, and quality teams to develop robust solutions.
Requirements:
- Experience with machine vision hardware (industrial cameras, lenses, lighting, sensors).
- Strong background in vision software and image processing algorithms.
- Working knowledge of PLCs, industrial networks, and automation protocols.
- Ability to write scripts or code (Python, C#, C , etc.) for custom vision tools or automation integration.
- Strong troubleshooting, diagnostics, and analytical skills.
- Experience in manufacturing, robotics, or automated inspection environments is highly preferred.