1

Machine Vision Engineer Jobs in Utah (NOW HIRING)

... machine vision camera technology is a plus. • Passion for gaming, video live-streaming, sports, or eSports is a plus. Company : Cosm is a media and entertainment company that builds end-to-end ...

Lead Software Engineer

Salt Lake City, UT · On-site

$180K - $200K/yr

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Knowledge of machine vision camera technology is a plus. * Passion for gaming, video live-streaming ...

Lead Software Engineer

Los Angeles, CA · On-site

$180K - $200K/yr

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Knowledge of machine vision camera technology is a plus. * Passion for gaming, video live-streaming ...

Senior Machine Learning Engineer

Draper, UT · On-site

$145K - $174K/yr

Working here means you become part of a vision-driven team that's ready to tackle challenges and ... As a Senior Machine Learning Engineer , you'll play a pivotal role in designing, building, and ...

Manual Machinist

Salt Lake City, UT · On-site

$20 - $40/hr

Description Prime Machine Inc. is a leader in industrial repair and precision manufacturing ... and engineering excellence. Our AS9100 Rev. C and ISO 9001:2008 certifications reflect our ...

next page

Showing results 1-20

Machine Vision Engineer information

See Utah salary details

$28.7K

$117.2K

$176.2K

How much do machine vision engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for machine vision engineer in Utah is $117,228.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,400.00 and $141,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Machine Vision Engineer position, and why are they important?

To thrive as a Machine Vision Engineer, you need a solid background in computer vision, image processing, programming (often Python or C++), and a degree in engineering or computer science. Experience with machine vision libraries (such as OpenCV or HALCON), familiarity with industrial cameras and lighting, and certifications in automation or robotics are commonly required. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These competencies are essential for developing, testing, and deploying reliable vision systems that meet industrial automation needs.

What is a Machine Vision Engineer job?

A Machine Vision Engineer designs, develops, and implements computer vision systems that enable machines to analyze and interpret visual data. They work with imaging hardware, software, and algorithms to automate inspection, quality control, and object recognition tasks in industries like manufacturing, robotics, and healthcare. Their role involves optimizing image processing techniques, integrating vision systems with automation, and improving performance using AI and machine learning.

What are typical projects or daily tasks for a Machine Vision Engineer?

Machine Vision Engineers are often involved in designing, implementing, and optimizing vision systems used for automated inspection, quality control, or object identification in manufacturing environments. On a day-to-day basis, you might work on algorithm development, integrating hardware components like cameras and lighting, troubleshooting vision setups, and collaborating with multidisciplinary teams such as mechanical engineers or production managers. Regular tasks include testing new solutions on production lines, refining vision algorithms for accuracy, and documenting system performance. Being adaptable and able to communicate clearly with both technical and non-technical colleagues is important for success in this dynamic and fast-evolving field.

What are the most commonly searched types of Machine Vision Engineer jobs in Utah? The most popular types of Machine Vision Engineer jobs in Utah are:
What are popular job titles related to Machine Vision Engineer jobs in Utah? For Machine Vision Engineer jobs in Utah, the most frequently searched job titles are:
Infographic showing various Machine Vision Engineer job openings in Utah as of June 2026, with employment types broken down into 85% Full Time, 9% Part Time, and 6% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $117,228 per year, or $56.4 per hour.

$74K - $96K/yr

Other

Posted 18 days ago


Job description

Description

Controls Engineer II

Location: St. George, UT
Travel: Up to 50% during the first 6 months, then approximately 20% thereafter
Employment Type: Full-Time


Join MMT and Help Build the Future of Automation

At MMT, we design and build innovative automation systems, custom machinery, material handling solutions, and advanced manufacturing technologies used by customers around the world. We are seeking a talented Controls Engineer II to join our St. George team and play a key role in developing next-generation automation solutions.


This is an exciting opportunity for an experienced controls engineer who enjoys solving complex technical challenges, working directly with customers, and contributing to cutting-edge technologies, including machine vision, robotics, and emerging machine learning applications.


What You'll Do

  • Develop, test, and deploy PLC and IPC control software across multiple platforms, including CODESYS and Windows-based industrial PCs.
  • Create and maintain programming standards, reusable code libraries, and version control practices.
  • Design and implement custom software solutions for customer applications.
  • Support machine commissioning, troubleshooting, optimization, and customer installations.
  • Integrate machine controls, motion systems, sensors, vision systems, and electrical components.
  • Collaborate with mechanical engineering teams to improve equipment performance and manufacturability.
  • Assist with technology transfers, acquisitions, FAT/SAT activities, and documentation development.
  • Contribute to data collection initiatives and emerging machine learning applications.
  • Develop functional specifications, risk assessments, test plans, and training materials.


 What We're Looking For  


 Required Qualifications 

  • Bachelor's degree in Controls Engineering, Electrical Engineering, Mechanical Engineering, or related field.
  • 5+ years of hands-on controls engineering experience in industrial automation.
  • Strong PLC programming experience across multiple platforms and vendors.
  • Experience with CODESYS and Windows-based industrial PCs (IPCs).
  • Knowledge of machine controls integration, electrical systems, sensors, motion control, and automation equipment.
  • Proficiency with SolidWorks and SolidWorks Electrical.
  • Strong troubleshooting, problem-solving, and communication skill

Preferred Qualifications

  • Experience with laser-based systems.
  • Python programming experience.
  • Robot programming experience.
  • Experience with machine vision or inspection systems.
  • Lean manufacturing and process improvement experience.
  • Customer-facing project experience.

Why Join MMT?

Work on innovative automation and machine design projects. Collaborate with a highly skilled engineering team.

Gain exposure to advanced manufacturing technologies, robotics, vision systems, and machine learning applications.

Travel to customer sites and see your solutions in action.


Make a direct impact on the development of industry-leading equipment and processes.


Medical Manufacturing Technologies (MMT) is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic under applicable law.

MMT is committed to providing reasonable accommodations to qualified individuals with disabilities. If you need assistance or accommodation during the application or interview process, please contact us.

MMT participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the United States.