1

Machine Vision Engineer Jobs in Utah (NOW HIRING)

Be Seen First

Automation Engineer

Salt Lake City, UT ยท On-site

$90K - $125K/yr

From design, programming, installation, and maintenance we pride ourselves in providing technical ... PLC's - Rockwell experience required HMI's Robotics - Fanuc experience preferred Machine Vision ...

Software Engineer

UT ยท Remote

Machine Vision - Halcon, Cognex VisionPro, Keyence, Matrox MIL, NI, etc. * Lab/Test Automation - National Instruments LabView, low-level and embedded programming * HMI/SCADA programming - FTView ME ...

... 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 ...

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

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 ...

HMI Programming * SCADA Programming * Experience working with industrial devices and controls ... Vision systems experience (machine vision / inspection systems) Location Requirement: This position ...

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 ...

Machine Learning Engineer II

Salt Lake City, UT ยท On-site

$119K - $199K/yr

Nationwide Medical Insurance plans and coverage (Medical, Dental/Orthodontia, Vision) * TeleDoc ... Job Summary As a Machine Learning Engineer II, you will lead the productization of AI/ML research ...

CNC Machine Programmer

Layton, UT ยท On-site

$24 - $33/hr

POSITION DESCRIPTION The NC Programmer plans machining sequences and fixturing for 3-5 axis machine ... Medical, dental, and vision insurance with employer contribution * Disability insurance as well as ...

CNC Machine Programmer

Layton, UT

$24 - $33/hr

POSITION DESCRIPTION The NC Programmer plans machining sequences and fixturing for 3-5 axis machine ... Medical, dental, and vision insurance with employer contribution * Disability insurance as well as ...

Medical Insurance * Dental & Vision Insurance * Life Insurance * 401K Plan with company match ... Provides technical feedback to engineers and group leader on process and tooling problems.

Machine Operator

Orem, UT ยท On-site

$19/hr

Medical Insurance * Dental & Vision Insurance * Life Insurance * 401K Plan with company match ... Provides technical feedback to engineers and group leader on process and tooling problems.

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 Jul 14, 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:
What job categories do people searching Machine Vision Engineer jobs in Utah look for? The top searched job categories for Machine Vision Engineer jobs in Utah are:
Infographic showing various Machine Vision Engineer job openings in Utah as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $117,228 per year, or $56.4 per hour.

Controls Engineer II

Medical Manufacturing Technologies LLC

Saint George, UT โ€ข On-site

$74K - $96K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


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.