1

Machine Vision Software Engineer Jobs in Bennettsville, SC

Electrical Engineer

Florence, SC · On-site

$42 - $49/hr

Ability to work across disciplines with mechanical engineers, software engineers, manufacturing ... Solid written and verbal communications skills Benefits provided: 401K, medical, dental, and vision ...

Electrical Engineer

Florence, SC · On-site

$42 - $49/hr

Ability to work across disciplines with mechanical engineers, software engineers, manufacturing ... Benefits provided: 401K, medical, dental, and vision, sick time as applicable to state law Butler ...

Machinist

Hartsville, SC · On-site

$30.46 - $39.28/hr

Be able to set-up machine and make fixtures for individual parts. * Know speeds and feeds of ... Experience with programming software (Esprit, or MasterCam etc) preferred. * Maintains safe ...

Specify and recommend new machinery or upgrades to existing equipment for improved performance ... Knowledge of CAD software and manufacturing simulation tools is a plus. Strong analytical, problem ...

Machinist

Hartsville, SC

$30.46 - $39.28/hr

Be able to set-up machine and make fixtures for individual parts. * Know speeds and feeds of ... Experience with programming software (Esprit, or MasterCam etc) preferred. * Maintains safe ...

Thorough knowledge of machine shop equipment and have at least 5 years' experience working with ... Experience with programming software (Esprit, or MasterCam etc) preferred. * Maintains safe ...

next page

Showing results 1-20

Machine Vision Software Engineer information

See Bennettsville, SC salary details

$60.9K

$141.4K

$197K

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

As of Jul 28, 2026, the average yearly pay for machine vision software engineer in Bennettsville, SC is $141,411.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $165,800.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.
Infographic showing various Machine Vision Software Engineer job openings in Bennettsville, SC as of July 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $141,411 per year, or $68 per hour.
Specialist, Electrical Software Design

Specialist, Electrical Software Design

Schaeffler

Cheraw, SC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

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


Schaeffler rating

7.2

Company rating: 7.2 out of 10

Based on 54 frontline employees who took The Breakroom Quiz

318th of 486 rated machine equipment manufacturers


Job description

Schaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities.
Your Key Responsibilities
  • Develop software for the control of production machines taking into account requirements and realization possibilities.
  • Design and develop embedded systems and control software for production equipment.
  • Analyze technical requirements and specifications to create efficient designs.
  • Conduct testing and validation of electrical designs to ensure functionality.
  • Propose improvements in the context of new market developments and test whether these can be beneficial for the company.
  • Cooperate with Engineers or Professionals of other disciplines to coordinate software interfaces.
  • Primary role of software development includes Siemens Totally Integrated Automation (TIA) Portal & Step7, & Human Machine Interface (HMI).
  • Additional software development in the fields of Industrial Robotics, including KUKA, Staubli, Fanuc Robots - Collaborative robots including Universal Robotics.
  • Additional software development includes the design and implementation of Vision Systems and Measurement instrument processes and technologies, and manufacturing execution system (MES) process recording and traceability systems.
  • Hardware integration with Siemens Programmable Logic Controllers (PLCs), servo drive systems, industrial networking (Profinet, Profibus, Ethernet, etc.), proportional-integral-derivative (PID) controls, power distribution systems, etc.
  • Implementation of Safety controls programs and required acceptance documentation.
  • Travel to various sites for training, customer service, and support, travel requirements dependent on needs.

Your Qualifications
  • Bachelor's degree or equivalent education and extensive industrial experience in electronics engineering, software engineering, or controls engineering.
  • Experience creating and commissioning industrial machinery control programs using Siemens Step7 and TIA Portal Engineering Software Applications.
  • Strong knowledge of systems integration strategies, concepts, and techniques.
  • Knowledge and skills in design of custom equipment for manufacturing including assembly, inspection, process control, etc.
  • Knowledge of Risk Level Assessment, codes, and regulations for industrial equipment safety.
  • Advanced communication, planning, and documentation skills utilizing both verbal and written communication, documented using Microsoft Office products.
  • Excellent problem-solving and troubleshooting skills.
  • Experience presenting and solving engineering problems.
  • External applicants must be authorized to work in the US without employment VISA or other sponsorship.

Our Offering
  • Medical, dental and vision insurance
  • Life insurance and 401k eligible with up to 6% company match
  • Regular employee appreciation and company events
  • Please see all our benefit offerings at Schaeffler Benefits

As a global company with employees around the world, it is important to us that we treat each other with respect and value all ideas and perspectives. By appreciating our differences, we inspire creativity and drive innovation. In this way, we contribute to sustainable value creation for our stakeholders and society as a whole. Together, we advance how the world moves.
Exciting assignments and outstanding development opportunities await you because we impact the future with innovation. We look forward to your application.
https://www.schaeffler.us/careers/
Your contact
Schaeffler Special Machinery LLM SMA
David Moline
+13302644383
Schaeffler is an equal employment opportunity / affirmative action employer. All qualified candidates will receive equal employment opportunities and consideration for employment without regard to unlawful consideration of race, color, sex, sexual orientation, gender identity, age, religion, national origin, disability, protected veteran status, or any other status protected by applicable law.
Keywords: Production Engineering;

What Schaeffler employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom