1

Machine Vision Software Engineer Jobs in Nashville, TN

Senior Software Engineer

Nashville, TN · Remote

$118K - $156K/yr

Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer ... Follow the organization's technology architecture vision, strategy, and roadmap in alignment with ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer ... Follow the organization's technology architecture vision, strategy, and roadmap in alignment with ...

Senior Software Engineer

Nashville, TN · On-site

$100 - $125/hr

Follow the organization's technology architecture vision, strategy, and roadmap in alignment with ... Strong knowledge of software engineering and architecture patterns and principals, with deep ...

The Staff Software Engineer will serve as engineering lead for technical aspects of projects that ... Support PathGroup's mission, vision, goals, and management decisions * Participate in all aspects ...

Senior Software Engineer

Nashville, TN · On-site

$125 - $150/hr

As a Software Engineer, you will work with a team of software engineers responsible for the ... Medical, dental, and vision insurance, including expert medical opinion * Short term disability and ...

The Staff Software Engineer will serve as engineering lead for technical aspects of projects that ... Support PathGroup's mission, vision, goals, and management decisions * Participate in all aspects ...

Additional options for dental and vision benefits, life and disability coverage, flexible spending ... data science and machine learning. • Deep understanding of steaming and event driven ...

Additional options for dental and vision benefits, life and disability coverage, flexible spending ... data science and machine learning. • Deep understanding of steaming and event driven ...

Additional options for dental and vision benefits, life and disability coverage, flexible spending ... data science and machine learning. • Deep understanding of steaming and event driven ...

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

As a Software Engineer on the Multi-cloud team, you will design, build, test, deploy, and operate ... vision insurance, including expert medical opinion 2. Short term disability and long term ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

We are seeking a Senior Software Engineer to help design, build, and evolve the next generation of ... vision insurance, including expert medical opinion 2. Short term disability and long term ...

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

As a Software Engineer on the Multi-cloud team, you will design, build, test, deploy, and operate ... vision insurance, including expert medical opinion 2. Short term disability and long term ...

Showing results 21-40

Machine Vision Software Engineer information

See Nashville, TN salary details

$61.3K

$142.5K

$198.5K

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

As of Sep 7, 2026, the average yearly pay for machine vision software engineer in Nashville, TN is $142,492.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,900.00 and $167,100.00 per year, depending on experience, location, and employer.

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 Nashville, TN?

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

What job categories do people searching Machine Vision Software Engineer jobs in Nashville, TN look for?

The top searched job categories for Machine Vision Software Engineer jobs in Nashville, TN are:

What cities near Nashville, TN are hiring for Machine Vision Software Engineer jobs?

Cities near Nashville, TN with the most Machine Vision Software Engineer job openings:

Infographic showing various Machine Vision Software Engineer job openings in Nashville, TN as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 16% Part Time, and 5% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $142,492 per year, or $68.5 per hour.

Sr. Engineer, Controls & PLC

Johnson Electric

Springfield, TN • On-site

$91K - $120K/yr

Full-time

Posted 21 days ago


Job description

Join Our Team as a Sr. Engineer, Controls & PLC at Johnson Electric!
Location: Springfield, TN (100% onsite)
Vacancy Type: Existing Position
Schedule: Full-Time
Relocation: Relocation Assistance Available
Travel: Up to 5%
As our next Sr. Engineer, Controls & PLC, you'll be at the forefront of designing, implementing, and optimizing advanced automation and control systems that drive manufacturing excellence. Your expertise in industrial automation, PLC programming, robotics integration, and machine vision technology will be crucial in improving operational efficiency, equipment reliability, and production performance while supporting Johnson Electric's continuous innovation initiatives.
Why You'll Love Working Here:
  • Lead cutting-edge automation and controls projects that directly impact manufacturing performance.
  • Work with advanced technologies including PLCs, robotics, machine vision systems, and Industry 4.0 solutions.
  • Collaborate with highly skilled engineering, quality, maintenance, and production teams.
  • Influence the design and implementation of next-generation manufacturing systems.
  • Enjoy opportunities for professional growth, technical leadership, and career advancement.
  • Join a culture focused on innovation, continuous improvement, and operational excellence.

What You'll Be Doing:
  • Design, program, troubleshoot, and optimize PLC-controlled manufacturing equipment and automation systems.
  • Lead automation projects including controls design, equipment commissioning, startup, validation, and continuous improvement activities.
  • Support integration of robotics, machine vision systems, sensors, safety devices, and Industry 4.0 technologies.
  • Collaborate with cross-functional teams to improve equipment uptime, process capability, and manufacturing efficiency.
  • Manage automation vendors, system integrators, and equipment suppliers to ensure successful project execution.
  • Develop and maintain controls documentation, standards, schematics, and work instructions.

What We're Looking For:
  • Bachelor's degree in Electrical Engineering, Mechatronics Engineering, Automation Engineering, or a related technical discipline.
  • 7+ years of experience in controls engineering, industrial automation, or automotive manufacturing environments.
  • Strong knowledge of Allen Bradley PLCs, HMI systems, industrial networking, and control system architecture.
  • Experience with machine vision systems, sensors, scanners, and automated manufacturing equipment.
  • Strong troubleshooting, root-cause analysis, and problem-solving skills.
  • Experience leading automation projects and supporting manufacturing operations.

Bonus Points If You Have:
  • Experience with KUKA, ABB, Fanuc, or other industrial robotic systems.
  • Experience with Keyence vision systems, AI vision technologies, and smart factory initiatives.
  • Knowledge of servo systems, motion control, and advanced automation architectures.
  • Experience supporting IATF 16949 automotive manufacturing environments.
  • Lean Manufacturing and/or Six Sigma certification.

What we offer:
Johnson Electric offers talented people like you the opportunity to grow professionally and personally, surrounded by some of the most dedicated, innovative, and entrepreneurial colleagues you will find anywhere. Of course, we offer competitive pay and benefits, and far more than that, we offer you a culture driven by our values and designed to ensure that our most important asset-our people-can flourish. Johnson Electric welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. In accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, Johnson Electric is an equal opportunity employer who is committed to providing an inclusive and barrier free recruitment and selection process.
Applicants should advise Human Resources if they require any type of accommodation during the recruitment process.
Please note: Johnson Electric may use Artificial Intelligence (AI) tools as part of our process.
Come join our global, inclusive & diverse team
Our purpose is to improve the quality of life of everyone we touch through our innovative motion systems. We are a truly global team bound together by our shared values. Our culture is built on the diversity, knowledge, skills, creativity, and talents that each employee brings to the company. Our people are our company's most valuable asset. We are committed to providing an inclusive, diverse and equitable workplace where employees of different backgrounds feel valued and respected, regardless of their age, gender, race, ethnicity or religious background. We are committed to inspiring our employees to grow, act with ownership and find fulfilment and meaning in the work they do.