1

Machine Vision Software Engineer Jobs in Ohio (NOW HIRING)

Understanding of machine learning algorithms and techniques * Demonstrated ability to work ... software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering. SURVICE ...

Robotic Vision Engineer

Cleveland, OH ยท On-site

$38 - $49/hr

Work directly with Keyence, Photoneo, and Matrox camera systems to set up and maintain machine ... Troubleshoot and resolve issues related to vision hardware, software, and robotic integration.

... machines, and office or data center hardware across Windows and Linux environments. โ€ข Build and ... experience in software engineering, application support, or a related technical role. โ€ข ...

... machine learning for existing automations * Potentially assist in development of new UI features ... Document all programming tasks and procedures * Perform routine software maintenance * Execute ...

Electrical Controls Engineer

Warren, OH ยท On-site

$68K - $92K/yr

Experience in developing/programming machine vision systems (Cognex software a plus). * Machine controls aptitude, machinery and equipment electrical support and machine control programming (Rockwell ...

Automation Engineer

Lancaster, OH ยท On-site

$95K - $100K/yr

Title: Automation Engineer Comp: $95,000-$100,000 Location: Lancaster, OH Our client is seeking ... machine vision systems Support and improve production performance through cycle time reduction ...

Electrical Controls Engineer

Warren, OH ยท On-site

$68K - $92K/yr

Experience in developing/programming machine vision systems (Cognex software a plus). * Machine controls aptitude, machinery and equipment electrical support and machine control programming (Rockwell ...

Software Engineer -- Location: Ohio Experience Required: 1-5 Years Employment Status - Holders ... Health, dental, and vision insurance. * Paid time off and company holidays. * Flexible work ...

... Machine Interface, or others. Develop software tools including operating systems, compilers ... vision coverage, a company contribution to a health savings account, telemedicine, life and ...

... Machine Interface, or others. Develop software tools including operating systems, compilers ... vision coverage, a company contribution to a health savings account, telemedicine, life and ...

... Machine Interface, or others. Develop software tools including operating systems, compilers ... vision coverage, a company contribution to a health savings account, telemedicine, life and ...

... Machine Interface, or others. Develop software tools including operating systems, compilers ... vision coverage, a company contribution to a health savings account, telemedicine, life and ...

next page

Showing results 1-20

Machine Vision Software Engineer information

What does a Machine Vision Software Engineer do?

A Machine Vision Software Engineer designs, develops, and maintains software systems that enable computers to interpret and process visual information from the real world. They work with cameras, sensors, and advanced algorithms to automate tasks such as inspection, identification, measurement, and guidance in industrial and robotics applications. Their responsibilities often include integrating hardware with software, optimizing image processing algorithms, and ensuring the accuracy and reliability of vision systems. These engineers play a crucial role in industries like manufacturing, automotive, healthcare, and logistics where automated visual inspection and analysis are essential.

What are some of the main challenges Machine Vision Software Engineers face when integrating vision systems into manufacturing environments?

Machine Vision Software Engineers often encounter challenges such as ensuring reliable image capture despite varying lighting conditions and accommodating different types of defects or product variations. Integrating vision systems with existing automation hardware and production lines can require close collaboration with mechanical, electrical, and process engineers. Additionally, optimizing algorithms for real-time performance while maintaining high accuracy is a frequent necessity. Continuous testing and iterative development are key to addressing these challenges and delivering robust solutions in dynamic manufacturing settings.

What are the key skills and qualifications needed to thrive as a Machine Vision Software Engineer, and why are they important?

To thrive as a Machine Vision Software Engineer, you need a solid background in computer science, image processing, and mathematics, usually backed by a relevant degree. Familiarity with programming languages such as Python or C++, machine vision libraries like OpenCV, and experience with deep learning frameworks are typically required. Strong problem-solving, attention to detail, and effective communication skills help engineers design robust solutions and collaborate with multidisciplinary teams. These competencies are crucial for developing accurate, efficient vision systems that meet real-world automation and quality control demands.

What is the difference between Machine Vision Software Engineer vs Computer Vision Engineer?

AspectMachine Vision Software EngineerComputer Vision Engineer
Required CredentialsBachelor's or Master's in CS, EE, or related; experience with image processingBachelor's or Master's in CS, EE, or related; strong programming skills in Python, C++
Work EnvironmentManufacturing, robotics, quality inspectionAutonomous vehicles, AI research, multimedia applications
Industry UsageManufacturing, industrial automation, roboticsTech, automotive, research institutions
Search & Comparison IntentFocus on industrial and automation applicationsFocus on AI, perception, and multimedia systems

While both roles involve image analysis and programming skills, Machine Vision Software Engineers primarily work on industrial automation and manufacturing systems, whereas Computer Vision Engineers focus on AI-driven perception in autonomous vehicles, robotics, and multimedia applications. The roles overlap in skills but differ in application environments and industry focus.

What are popular job titles related to Machine Vision Software Engineer jobs in Ohio? For Machine Vision Software Engineer jobs in Ohio, the most frequently searched job titles are:
What cities in Ohio are hiring for Machine Vision Software Engineer jobs? Cities in Ohio with the most Machine Vision Software Engineer job openings:

Field Service Technician - Remote/Travel-Based

Kestrel Vision

Solon, OH โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

We are seeking an experienced Field Service Technician to support our high-speed machine vision inspection systems used in food and beverage manufacturing environments. These systems run on demanding production lines where precision, uptime, and technical depth are critical. This role is best suited for a hands-on, technically strong professional who enjoys autonomy, extensive travel, and acting as a trusted technical partner to customers.

This is a 100% travel role across North and South America. Candidates must be comfortable working independently in active manufacturing environments and managing frequent, sometimes short-notice travel.

Key Responsibilities

  • Install, commission, and upgrade machine vision inspection systems at customer sites
  • Perform advanced troubleshooting across mechanical, electrical, pneumatic, and software systems
  • Diagnose and resolve issues involving processor-based inspection equipment
  • Integrate inspection systems into existing high-speed production lines
  • Conduct onsite equipment inspections, system audits, and performance evaluations
  • Provide professional technical support and training to customer personnel
  • Read and interpret electrical schematics, wiring diagrams, and system drawings
  • Complete clear, detailed service documentation and communicate effectively with internal teams
  • Work independently while managing a dynamic, travel-heavy schedule

Required Qualifications

  • 5+ years of hands-on experience servicing precision electro-mechanical or industrial equipment
  • Proven ability to troubleshoot complex hardware and software-based systems
  • Strong experience with wiring termination, cable management, and control panels
  • Experience assembling equipment, frames, and support structures
  • Proficiency with power tools in industrial environments
  • Strong computer skills, including Microsoft Office
  • Clear written and verbal communication skills
  • Customer-focused mindset with the ability to explain technical concepts
  • Highly organized, self-directed, and comfortable working without direct supervision
  • Flexibility to adapt to changing schedules, customer needs, and environments

Preferred Qualifications

  • Bachelorโ€™s degree in Electrical, Mechanical, Electronic, Network Engineering, or Computer Technology (or equivalent military technical experience or certified trade training)
  • Experience with inspection technologies such as machine vision, x-ray, infrared, or magnetic systems
  • PLC programming or troubleshooting experience
  • Prior field service experience in manufacturing or production environments
  • Technical documentation or technical writing experience
  • Metal fabrication or welding experience

We're an equal opportunity employer. All qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or any other characteristic protected by law.

We offer a comprehensive benefits package including:

  • 401(k) & 401(k) matching
  • Health Insurance
  • Dental & Vision Insurance
  • Disability & Life Insurance
  • Paid Time Off & Holiday Pay
  • HSA, FSA
  • Paid Parental Leave
  • Employee Assistance Program