Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Vision Programmer

Full-time

Steven Douglas Corp

Salary: $67,000 - 107,000 per year Requirements:

  • Bachelors degree in Electrical Engineering, Computer Engineering, Automation Technology, or a related field.
  • Over 5 years of experience in industrial automation, with at least 5 years dedicated to machine vision systems.
  • Demonstrated, hands-on proficiency with:
  • - Keyence vision platforms (IV, XG, CV, VS, or comparable)
  • - Cognex vision platforms (In-Sight, VisionPro, Spreadsheet, or Designer environments)
  • - Vision lighting, lensing, cameras, optics, and image acquisition principles
  • Experience integrating vision systems into PLC-driven automation.
Responsibilities:
  • Design, develop, and implement industrial machine vision solutions for automated inspection, measurement, and part verification.
  • Program and configure Keyence (IV, XG, CV, VS, LumiTrax, etc.) and Cognex (In-Sight, VisionPro, Designer) systems.
  • Develop effective lighting, lensing, and image acquisition strategies tailored to various part types and environments.
  • Create advanced tools such as pattern recognition, OCR/OCV, blob analysis, edge detection, and both 2D and 3D measurements.
  • Integrate vision systems with PLCs, robotics, motion controllers, and HMIs.
  • Collaborate with electrical and controls engineers to define system requirements.
  • Develop communication interfaces using Ethernet/IP, Profinet, TCP/IP, serial, and vendor-specific protocols.
  • Assist with robotic guidance applications, including calibration, coordinate transformation, and high-precision alignment.
  • Conduct in-house testing, system calibration, troubleshooting, and optimization.
  • Aid in machine assembly, debugging, FAT/SAT activities, and customer training.
  • Identify and resolve image reliability issues stemming from lighting, reflectivity, vibration, or mechanical variation.
  • Document system settings, vision logic, best practices, and work instructions.
  • Manage assigned tasks to adhere to timelines and ensure successful project delivery.
Technologies:
  • 3D
  • Ethernet
  • PLC
  • Profinet
  • Robotics
  • TCP/IP
  • Support

More:

At Steven Douglas Corp (SDC), we specialize in designing and building custom, automated machines for a diverse range of applications across various industries. Our dynamic and high-tech work environment encourages our team to forge innovative solutions, pushing the limits of automation and creating robust machinery. We offer a comprehensive benefits package that includes competitive salaries, performance-based incentives, 100% employer-covered medical, dental, and vision insurance, paid vacations, and a 401(k) plan with employer matching. We foster a company culture rooted in integrity, respect, continuous learning, innovation, and teamwork, creating an enriching environment for personal and professional growth.

last updated 40 week of 2026

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Vision Programmer. Be the first to apply!