1

Machine Vision Software Engineer Jobs in Missouri

Experience using engineering design software such as AutoCAD, Creo, Windchill, or equivalent CAD platforms * Experience with utilizing and integrating machine vision using COGNEX, Keyence, or other ...

OR 2+ years in industrial automation software, robotics, or machine vision controls. * Experience ... programming of Programmable Logic Controllers (PLCs), Human Machine Interfaces (HMIs), machine ...

Experience using engineering design software such as AutoCAD, Creo, Windchill, or equivalent CAD platforms * Experience with utilizing and integrating machine vision using COGNEX, Keyence, or other ...

Software Engineer

Independence, MO · On-site

$85 - $120/hr

Vision/Hearing Requirements - Frequent verbal communications, including both talking and hearing ... changes, heavy machinery and other hazardous working conditions requiring the use of PPE;

New

Staff, Software Engineer

Cassville, MO · On-site

$110K - $220K/yr

Build AI-driven applications and integrate machine learning components using multiple programming ... Health benefits include medical, vision and dental coverage. Financial benefits include 401(k) ...

Staff, Software Engineer

Anderson, MO · On-site

$110K - $220K/yr

Build AI-driven applications and integrate machine learning components using multiple programming ... Health benefits include medical, vision and dental coverage. Financial benefits include 401(k) ...

Staff, Software Engineer

Noel, MO · On-site

$110K - $220K/yr

Build AI-driven applications and integrate machine learning components using multiple programming ... Health benefits include medical, vision and dental coverage. Financial benefits include 401(k) ...

Our partner is looking for a Fullstack Software Engineer - Core based in Netherlands. This role ... You will contribute to features spanning data preparation, machine learning, visualization, MLOps ...

New

STEM/Engineering major preferred, but not required. * Must be able to visit multiple customer ... machine vision. Using advanced optics, image sensors, and artificial intelligence software Cognex ...

New

Senior Software Engineer

O Fallon, MO

$114K - $151K/yr

With the talent and vision to create the critical systems and products that power global commerce ... and machine learning platforms that provide mission-critical insights to many of the world ...

Senior Software Engineer

O Fallon, MO

$114K - $151K/yr

With the talent and vision to create the critical systems and products that power global commerce ... and machine learning platforms that provide mission-critical insights to many of the world ...

Showing results 21-40

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 Missouri?

For Machine Vision Software Engineer jobs in Missouri, the most frequently searched job titles are:

Infographic showing various Machine Vision Software Engineer job openings in Missouri as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.

Senior Software Engineer

Trinity Global Consulting

Saint Louis, MO • On-site

$90 - $120/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Job description

Duties may include:
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Develop software solutions by studying information needs; studying systems flow, data usage and work processes; investigating problem areas.
  • Tailor and deploy software tools, processes and metrics as needed.
  • Provide information by collecting, analyzing and summarizing development and service issues.
  • Automate tasks through appropriate tools and scripting.
  • Develop architectures that are inherently secure, robust, scalable,унун‑centric.
  • Provide software design recommendations to the program manager and Chief Software Engineer.
  • Coordinate software development activities within product lines.
  • Ensure product line software development follows industry and SEI best practices.
  • Assist the Product Line Program Manager in establishing and tracking software metrics.
  • Report software risks to the Chief Systems Engineer and Chief Software Engineer through the ERB.
  • Ensure software is documented and brought under configuration management.
Required:
  • Bachelor’s degree or higher in Computer Science, Information Technology, Management Information Systems, or related STEM degree.
  • Senior‑level experience deploying microservices into cloud environments.
  • Senior‑level experience using software development tools to estimate function points, estimate complexity, develop virtual machines, cloud environments.
  • Senior‑level experience with history of successful software deployments.
Desired:
  • Master’s degree or higher in Engineering, Computer Science, Information Technology, Management Information Systems, or related STEM degree.
  • Senior‑level experience in designingynta and recapitalizing IT systems.
  • Senior‑level experience in refactoring, containerization and hosting applications on a LINUX platform and infrastructure as a service environment.
  • Demonstrated experience with MBSE, processes, tools and languages.
Benefits

At Trinity Global Consulting (TGC), we value our employees and provide a comprehensive benefits package that includes:

  • <观>Medical, Dental & Vision Coverage – Coverage for eligible employees and family through CareFirst and VSP.
  • Paid Time Off – ventana PTO granted in accordance with contract requirements.
  • Paid Holidays11 federal holidays observed annually.
  • Disability & Life Insurance – Short‑term/long‑term disability, life insurance, and AD&D coverage included.
  • 401(k) Retirement Plan – Competitive plan managed through Ameritas.
  • Professional Training – Formal training provided as required, with additional learning opportunities based onのみ.
#J-18808-Ljbffr