Principal Software Engineer- Machine Automation
Minneapolis, MN · On-site
$140K - $188K/yr
Machine vision (Dalsa/Sapera/Sherlock, Cognex, Matrox). #ZR IND123
Minneapolis, MN · On-site
$140K - $188K/yr
Machine vision (Dalsa/Sapera/Sherlock, Cognex, Matrox). #ZR IND123
Minneapolis, MN · On-site
$140K - $188K/yr
Machine vision (Dalsa/Sapera/Sherlock, Cognex, Matrox). #ZR IND123
Minneapolis, MN · On-site
$140K - $188K/yr
Machine vision (Dalsa/Sapera/Sherlock, Cognex, Matrox). #ZR IND123
Minneapolis, MN · On-site
$140K - $188K/yr
Machine vision (Dalsa/Sapera/Sherlock, Cognex, Matrox). #ZR IND123
Quincy, MA · On-site
$100 - $125/hr
Your heart beats for Machine Vision? Started as a spin-off of the Technical University of Munich, MVTec Software GmbH has developed into a leading international software developer for industrial ...
Quincy, MA · On-site
$100 - $125/hr
Your heart beats for Machine Vision? Started as a spin-off of the Technical University of Munich, MVTec Software GmbH has developed into a leading international software developer for industrial ...
We began as a software outsourcing company with clients in West and development centers in China ... Qualifications Have a masters or PHD in field relevant to machine vision or a demonstrated track of ...
We began as a software outsourcing company with clients in West and development centers in China ... Qualifications Have a masters or PHD in field relevant to machine vision or a demonstrated track of ...
Fridley, MN · On-site
$127K - $168K/yr
We are seeking a Principal Software Engineer to join the Material Processing Systems Group in the ... Diagnose and resolve complex system-level issues involving software, motion control, machine vision ...
Quick apply
Fridley, MN · On-site
$127K - $168K/yr
We are seeking a Principal Software Engineer to join the Material Processing Systems Group in the ... Diagnose and resolve complex system-level issues involving software, motion control, machine vision ...
$127K - $168K/yr
We are seeking a Principal Software Engineer to join the Material Processing Systems Group in the ... Diagnose and resolve complex system-level issues involving software, motion control, machine vision ...
Quick apply
$127K - $168K/yr
We are seeking a Principal Software Engineer to join the Material Processing Systems Group in the ... Diagnose and resolve complex system-level issues involving software, motion control, machine vision ...
Englewood, CO · On-site
We began as a software outsourcing company with clients in West and development centers in China ... Qualifications Have a masters or PHD in field relevant to machine vision or a demonstrated track of ...
Englewood, CO · On-site
We began as a software outsourcing company with clients in West and development centers in China ... Qualifications Have a masters or PHD in field relevant to machine vision or a demonstrated track of ...
Fridley, MN · On-site
$125 - $150/hr
We are seeking a Principal Software Engineer to join the group in the development of advanced laser ... Diagnose and resolve complex system-level issues involving software, motion control, machine vision ...
Fridley, MN · On-site
$125 - $150/hr
We are seeking a Principal Software Engineer to join the group in the development of advanced laser ... Diagnose and resolve complex system-level issues involving software, motion control, machine vision ...
NY · On-site
$80 - $100/hr
Train and mentor new engineers, and educate other support functions on machine vision, optics, and quality inspection gates.* Code review and test of suppliers' vision software and algorithmic work ...
NY · On-site
$80 - $100/hr
Train and mentor new engineers, and educate other support functions on machine vision, optics, and quality inspection gates.* Code review and test of suppliers' vision software and algorithmic work ...
Hebron, KY · On-site
$80K - $106K/yr
Proficiency in the use and programming of various PLC, HMI, robot, motion control, LabVIEW, and machine vision software applications * Knowledge of structured software design principals * Ability to ...
Quick apply
Hebron, KY · On-site
$80K - $106K/yr
Proficiency in the use and programming of various PLC, HMI, robot, motion control, LabVIEW, and machine vision software applications * Knowledge of structured software design principals * Ability to ...
Los Angeles, CA · On-site
$200 - $250/hr
Machine Learning Engineer - Vision Own end-to-end computer vision pipeline for defect detection in ... By combining advanced software, robotics, and full-stack manufacturing, we are reinventing how ...
Los Angeles, CA · On-site
$200 - $250/hr
Machine Learning Engineer - Vision Own end-to-end computer vision pipeline for defect detection in ... By combining advanced software, robotics, and full-stack manufacturing, we are reinventing how ...
Dayton, OH · On-site
$81K - $107K/yr
Proficiency in the use and programming of various PLC, HMI, robot, motion control, LabVIEW, and machine vision software applications * Knowledge of structured software design principals * Ability to ...
Quick apply
Dayton, OH · On-site
$81K - $107K/yr
Proficiency in the use and programming of various PLC, HMI, robot, motion control, LabVIEW, and machine vision software applications * Knowledge of structured software design principals * Ability to ...
Hickory, NC · On-site
$82K - $112K/yr
Machine Vision Engineer We're looking for a Machine Vision Engineer to help develop and deploy vision-based solutions across multiple manufacturing plants. In this role, you'll work on projects ...
Hickory, NC · On-site
$82K - $112K/yr
Machine Vision Engineer We're looking for a Machine Vision Engineer to help develop and deploy vision-based solutions across multiple manufacturing plants. In this role, you'll work on projects ...
Hickory, NC · On-site
$82K - $112K/yr
Machine Vision Engineer We're looking for a Machine Vision Engineer to help develop and deploy vision-based solutions across multiple manufacturing plants. In this role, you'll work on projects ...
Hickory, NC · On-site
$82K - $112K/yr
Machine Vision Engineer We're looking for a Machine Vision Engineer to help develop and deploy vision-based solutions across multiple manufacturing plants. In this role, you'll work on projects ...
Brooklyn Park, MN · On-site
$80 - $100/hr
Proficiency in the use and programming of various PLC, HMI, robot, motion control, LabVIEW, and machine vision software applications * Knowledge of structured software design principals * Ability to ...
Brooklyn Park, MN · On-site
$80 - $100/hr
Proficiency in the use and programming of various PLC, HMI, robot, motion control, LabVIEW, and machine vision software applications * Knowledge of structured software design principals * Ability to ...
Bridgeton, MO · On-site
Join our dedicated team as a Machine Vision Co-Op in Bridgeton, MO ! Since 1946, Hunter Engineering ... software. * Integrate AI vision algorithms, conventional vision algorithms, and systems programming ...
Bridgeton, MO · On-site
Join our dedicated team as a Machine Vision Co-Op in Bridgeton, MO ! Since 1946, Hunter Engineering ... software. * Integrate AI vision algorithms, conventional vision algorithms, and systems programming ...
Hickory, NC · On-site
$82K - $112K/yr
Machine Vision Engineer We're looking for a Machine Vision Engineer to help develop and deploy vision-based solutions across multiple manufacturing plants. In this role, you'll work on projects ...
Hickory, NC · On-site
$82K - $112K/yr
Machine Vision Engineer We're looking for a Machine Vision Engineer to help develop and deploy vision-based solutions across multiple manufacturing plants. In this role, you'll work on projects ...
Job Title: Software Engineer Client: Medical Device Manufacturing Company Duration: 06 Months ... Integrate motion controllers, I/O modules, sensors, machine vision systems, and robotic equipment.
Job Title: Software Engineer Client: Medical Device Manufacturing Company Duration: 06 Months ... Integrate motion controllers, I/O modules, sensors, machine vision systems, and robotic equipment.
Bridgeton, MO · On-site
Join our dedicated team as a Machine Vision Co-Op in Bridgeton, MO ! Since 1946, Hunter Engineering ... software. * Integrate AI vision algorithms, conventional vision algorithms, and systems programming ...
Quick apply
Bridgeton, MO · On-site
Join our dedicated team as a Machine Vision Co-Op in Bridgeton, MO ! Since 1946, Hunter Engineering ... software. * Integrate AI vision algorithms, conventional vision algorithms, and systems programming ...
Jacksonville, FL · On-site
$116K - $150K/yr
Kelly Services is currently seeking an Optics & Machine Vision Engineer position for one of our top ... Comfortable working hands-on with hardware as well as collaborating with software and computer ...
Quick apply
Jacksonville, FL · On-site
$116K - $150K/yr
Kelly Services is currently seeking an Optics & Machine Vision Engineer position for one of our top ... Comfortable working hands-on with hardware as well as collaborating with software and computer ...
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
$128K - $141K
18% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
$63.5K
$147.5K
$205.5K
| Aspect | Machine Vision Software Engineer | Computer Vision Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS, EE, or related; experience with image processing | Bachelor's or Master's in CS, EE, or related; strong programming skills in Python, C++ |
| Work Environment | Manufacturing, robotics, quality inspection | Autonomous vehicles, AI research, multimedia applications |
| Industry Usage | Manufacturing, industrial automation, robotics | Tech, automotive, research institutions |
| Search & Comparison Intent | Focus on industrial and automation applications | Focus 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.
Cities with the most Machine Vision Software Engineer job openings:
States with the most job openings for Machine Vision Software Engineer jobs include:
For Machine Vision Software Engineer jobs, the most frequently searched job titles are:

Minneapolis, MN • On-site
$140K - $188K/yr
Full-time
Re-posted 29 days ago
8.2
Based on 18 frontline employees who took The Breakroom Quiz
137th of 499 rated machine equipment manufacturers
IPG's Material Processing Systems Group is focused on integrating state-of-the-art IPG lasers into turn-key systems to be used in the semiconductor, medical and other industries. We are seeking a Principal Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a principal technical contributor responsible for designing, implementing, and supporting software solutions for IPG's laser processing equipment.
The successful candidate will leverage extensive experience in industrial automation, machine control, and software engineering to develop new machine capabilities, improve existing platforms, and support customer-driven enhancements. While working within established software architectures, this individual will provide technical leadership, mentor less experienced engineers, and help drive engineering excellence across projects.
In addition to software development responsibilities, the Principal Software Engineer will work closely with manufacturing, applications, service, and project teams to support machine builds, system integration, commissioning activities, and project execution on the production floor. This role requires strong system-level problem-solving skills and the ability to coordinate efforts across software, electrical, mechanical, and applications engineering disciplines.
Requirements:
Experience Desired (not required):
#ZR
IND123
Get the full story on Breakroom
Sourced by ZipRecruiter
Electrical equipment, appliance, and component manufacturing
1,001 - 5,000 Employees
Oxford, MA, US
1990