Vision Software Engineer
Current• Design, develop, troubleshoot, and support automated vision inspection systems for automation machines.• Develop vision programming to evaluate the raw materials to determine suitability for use.• Design software for machine vision rejection capabilities.• Analyze and implement customer requirements and resolve software issues.• Collect and analyze data to derive the cause and effect of manufacturing problems. Recommend methods to fix potential problems.• Debug software bugs and provide solutions to customers.• Identify and assess the vision software development risks.• Perform sample evaluations to study machine vision/system integration feasibility.• Integrate and configure machine vision-related hardware such as lighting, controllers, cameras, lenses, and optics.• Work as a team to provide support to the production team for machine build issues related to vision software.