1

Machine Vision Software Engineer Jobs in Springfield, IL

Must have the ability to lift heavy machine parts while on duty * Ability to maneuver a job site ... With an innovative approach, we engineer unique automated solutions that support our customers so ...

next page

Showing results 1-20

Machine Vision Software Engineer information

See Springfield, IL salary details

$62.9K

$146.2K

$203.7K

How much do machine vision software engineer jobs pay per year?

As of Jul 22, 2026, the average yearly pay for machine vision software engineer in Springfield, IL is $146,212.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $171,500.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

A highly experienced Machine Vision Software Engineer working in specialized industries such as autonomous vehicles, aerospace, or advanced robotics can earn $500,000 or more annually. These roles often require advanced skills in computer vision, deep learning, and extensive experience, sometimes supplemented by leadership responsibilities or equity compensation.

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.

Will MLE be replaced by AI?

Machine Learning Engineers (MLEs) design, develop, and optimize AI models, and while AI automation tools can assist with certain tasks, MLEs are essential for creating and maintaining complex AI systems. AI is more likely to augment rather than fully replace MLE roles, which require expertise in data handling, model tuning, and deployment. Staying current with evolving AI frameworks and programming skills is important for MLEs to remain valuable in the field.

What does a machine vision engineer do?

A machine vision engineer designs and develops systems that enable computers to interpret and analyze visual data using cameras, sensors, and image processing algorithms. They often work with programming languages like C++ or Python, and tools such as OpenCV or MATLAB, to create applications for quality inspection, robotics, or automation. The role typically requires knowledge of computer vision, image processing, and sometimes machine learning or deep learning techniques.

What tech jobs pay $400,000 a year?

High-paying tech roles such as senior machine vision software engineers, AI researchers, and data science directors can reach or exceed $400,000 annually, especially with extensive experience, advanced skills in machine learning and computer vision, and leadership responsibilities. These positions often require advanced degrees, specialized certifications, and work in industries like autonomous vehicles, robotics, or large-scale AI development.
What are popular job titles related to Machine Vision Software Engineer jobs in Springfield, IL? For Machine Vision Software Engineer jobs in Springfield, IL, the most frequently searched job titles are:
What cities near Springfield, IL are hiring for Machine Vision Software Engineer jobs? Cities near Springfield, IL with the most Machine Vision Software Engineer job openings:
Infographic showing various Machine Vision Software Engineer job openings in Springfield, IL as of July 2026, with employment types broken down into 89% Full Time, 9% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $146,212 per year, or $70.3 per hour.

Group Leader (After School Programs) - Springfield Ball Charter School

YMCA of Springfield

Springfield, IL

Part-time

Life, Retirement, PTO

Re-posted 20 days ago


Job description

Overview

The Group Leader provides direct supervision of a group of children in an after-school program with the YMCA of Springfield. This role provides a quality experience to children and parents focused on YMCA core values of honesty, respect, responsibility, and caring. The Group Leader will ensure all kids have a high-quality experience, lead structured activities, and follow proper safety procedures.

Responsibilities

Essential Functions of a Group Leader: 

  • Always demonstrates responsibility for the safety and well-being of all kids in the program. Follows all policies for emergencies, incident reporting, child abuse prevention and YMCA procedures. 
  • Provides a high level of customer service while dealing with YMCA members, guests, and staff. 
  • Implements assigned program activities and ensures they are delivered in a high-quality manner. 
  • Assists in maintaining program areas and reports on any maintenance issues. Maintains cleanliness of program areas. 
  • Participates in daily huddle with team. 
  • Is a positive role model for kids in program. 
  • Actively engages with kids in all activities.
  • Other duties may be assigned according to the needs of the program

OUR SERVICE EXPECTATIONS: 

  • Display a friendly, helpful, and positive disposition. 
  • Provide customer service that is thorough, timely, organized, and accurate. 
  • Help ensure the Y is meeting member and participant needs by utilizing good listening skills, attentiveness, objectivity, and patience in all situations. 
  • Place members and participants as the first and highest priority, always showing kindness and compassion. 
  • Demonstrates the Y core values of caring, honesty, respect and responsibility through all daily activities and responsibilities. 

Child Abuse Policies & Prevention: The YMCA enforces policies to prevent child abuse. Allegations or suspicions are taken seriously and reported to authorities. Procedures include unscheduled visits, open doors for parents, and a code of conduct for staff. We screen carefully to prevent abusers from being hired and provide child abuse prevention training to staff. Employees who fail to support these policies will be subject to discipline, up to termination. 

Qualifications
  • Must be at least 16 years of age; preference for 18+ 
  • Two years of previous childcare experience or equivalent education preferred. 
  • Complete onboarding process within designated time. 
  • Have leadership competencies in the identified key areas. 
  • Ability to learn quickly. 
  • Ability to work with integrity, discretion, and a professional approach. 
  • Prefer knowledge of, and previous experience with, diverse populations (language, culture, race, physical ability, sexual orientation, social, economics, etc.). 
  • Ability to complete all required trainings within 60 days of employment, including but not limited to CPR, first aid, Living Our Cause, DCFS Mandated Report, IL Gateway Registry Modules and to maintain these certifications as current as outlined by regulations or requirements. 

WORK ENVIRONMENT & PHYSICAL DEMANDS: 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

  • Ability to speak concisely and effectively communicate. Be able to communicate using a computer and phone/smart device. 
  • Visual and auditory ability to respond to critical situations ability to act swiftly in an emergency. 
  • Specific vision abilities required by this job include close vision, distance vision, and the ability to adjust. 
  • May require physical effort and cardiac endurance while reaching with hands and arms, stooping, kneeling, crouching, standing, walking, balancing, bending, leaning, kneeling, walking, and climbing. 
  • Specifically, 
    • Travel between multiple work sites within one workday. 
    • Walk extensively both within the YMCA facility and the programs supervised. It would not be unusual to walk 10,000 steps during a workday. 
    • Walking up and down stairs multiple times a day. 
    • Carrying supplies to and from work locations, normally lifting less than 25lbs. 
    • Playing large motor games with youth. 
  • The noise level in the work environment is usually moderate to loud. 
Benefits
  • Free 1 Parent Family Membership
  • 8% Retirement for Vested Employees
  • Paid Leave for All

Our mission and core values are brought to life by our culture. In the Y, we strive to live our cause of strengthening communities with purpose and intentionality every day.  We are welcoming: we are open to all. We are a place where you can belong and become.We are genuine: we value you and embrace your individuality.We are hopeful: we believe in you and your potential to become a catalyst in the world.We are nurturing: we support you in your journey to develop your full potential.We are determined: above all else, we are on a relentless quest to make our community stronger beginning with you.

Posted Salary RangeUSD $15.00 - USD $15.00 /Hr.Employment Type: PART_TIME