1

Machine Vision Software Engineer Jobs in Tennessee

Cloud Software Engineer

Knoxville, TN

$53.50 - $69.50/hr

Cloud Software Engineer Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 ... Benefits Cadre5 offers excellent pay and benefits, to include full medical, dental, and vision ...

Principal Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

This is not a traditional software engineering role centered on manual coding. Engineers on this ... vision insurance, including expert medical opinion 2. Short term disability and long term ...

Principal Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

This is not a traditional software engineering role centered on manual coding. Engineers on this ... vision insurance, including expert medical opinion 2. Short term disability and long term ...

Engineer, II Software

Chattanooga, TN

$83K - $114K/yr

The Software Engineer II role is responsible for building the tools that power our freight platform ... This position plays a pivotal role in shaping the definition, vision, design, roadmap, and ...

Engineer, II Software

Chattanooga, TN · On-site

$83K - $114K/yr

The Software Engineer II role is responsible for building the tools that power our freight platform ... This position plays a pivotal role in shaping the definition, vision, design, roadmap, and ...

Engineer, II Software

Chattanooga, TN · On-site

$83K - $114K/yr

The Software Engineer II role is responsible for building the tools that power our freight platform ... This position plays a pivotal role in shaping the definition, vision, design, roadmap, and ...

Engineer, II Software

Chattanooga, TN

$83K - $114K/yr

The Software Engineer II role is responsible for building the tools that power our freight platform ... This position plays a pivotal role in shaping the definition, vision, design, roadmap, and ...

We're seeking Software Engineers ready to play a starring role in shaping the future of cinema ... Dental, vision, and supplemental life insurance options available for employees and their ...

Job Title: Deployment Software Engineer The Deployment Software Engineer role sits at the ... vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth ...

New

We're seeking Software Engineers ready to play a starring role in shaping the future of cinema ... Dental, vision, and supplemental life insurance options available for employees and their ...

Software Engineer III

Franklin, TN · On-site +1

$56.75 - $76.25/hr

As a Software Engineer III, you are a senior contributor to an engineering team responsible for ... Medical, Dental, and Vision Insurance - Enjoy medical, dental, and vision insurance that begins on ...

Principal Software Engineer

Pulaski, TN · On-site

$132K - $178K/yr

As a Principal Software Engineer, you will shape and improve the experience of key Vertafore ... Takes ownership of vision and development of technologies, infrastructure, and common components ...

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 ...

next page

Showing results 1-20

Machine Vision Software Engineer information

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 Tennessee? For Machine Vision Software Engineer jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Machine Vision Software Engineer jobs in Tennessee look for? The top searched job categories for Machine Vision Software Engineer jobs in Tennessee are:
What cities in Tennessee are hiring for Machine Vision Software Engineer jobs? Cities in Tennessee with the most Machine Vision Software Engineer job openings:
Cloud Software Engineer

Cloud Software Engineer

Cadre5

Knoxville, TN

$53.50 - $69.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 25 days ago


Job description

Cloud Software Engineer
Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 provides innovative technical solutions to our customers locally and nationally. Our Cadre5 Lab Partners division has partnered with Environmental Sciences Division at Oak Ridge National Laboratory (ORNL) to recruit a Cloud Software Engineer who enjoys the intersection of application code and cloud infrastructure.
ORNL delivers scientific discoveries and technical breakthroughs needed to realize solutions in energy and national security and provides economic benefit to the nation. This premier research institution located near Knoxville in Oak Ridge, TN, addresses national needs through impactful research and world-leading research centers.
This is a full-time, permanent position that requires on-site work in Oak Ridge, TN.
Why Cadre5?
  • Working with highly talented team members
  • 3 weeks’ vacation
  • Excellent medical insurance, including employer-paid benefits
Job Responsibilities:
  • Architect amp; Build: Design and develop scalable software solutions leveraging core AWS services (EC2, S3, Lambda, Step Functions, SQS, SNS, RDS, and API Gateway).
  • Infrastructure as Code (IaC): Use Terraform to provision, manage, and version-control cloud resources, ensuring high availability and environmental parity.
  • Full-Stack Development: Write clean, maintainable, and efficient code in Python (for backend logic and automation) and JavaScript/Node.js (for web services and integrations).
  • Containerization: Manage application packaging and deployment using Docker, moving toward a microservices-based architecture.
  • Automate Everything: Maintain and optimize our AWS CI/CD pipelines, ensuring that every pull request in Git moves through a robust testing and deployment lifecycle.
  • Collaborate: Use Jira to track progress, participate in sprint planning, and contribute to a culture of transparency and technical excellence.
Basic Qualifications:
  • Education: BS or MS in Computer Science (or a related technical field).
  • Experience: A minimum of 2+ years of professional experience in a software engineering role.
  • Cloud Proficiency: Hands-on experience developing and deploying software within AWS cloud infrastructure.
  • IaC Skills: Proven experience deploying and managing production-grade resources using Terraform.
  • Programming: High proficiency in Python and JavaScript (Node.js/React preferred).
  • DevOps Toolchain: Familiarity with Git (branching strategies, PR workflows), Jira, and AWS DevOps tools (CodeBuild, CodeDeploy, etc.).
  • Containers: Solid experience with Docker for creating, deploying, and managing containers.
  • The ability to obtain and maintain a Department of Energy "Q" clearance is required. This requires US Citizenship.
Preferred Qualifications:
  • Database: Experience with MySQL, PostgreSQL, DynamoDB or Aurora.
  • Observability: Using CloudWatch and OpenTelemetry for system health.
  • Security: Understanding of IAM roles, policies, VPC security groups, and encryption.
  • AI: Familiarity with agentic AI design patterns, AI dev tool sets (AIOPs), and LLM integration.
Benefits
Cadre5 offers excellent pay and benefits, to include full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, and 10 holidays.
Cadre5 is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. Cadre5 is an E-Verify Employer.

Cadre5 logo

About Cadre5

Sourced by ZipRecruiter

Industry

Software development

Company size

11 - 50 Employees

Headquarters location

Knoxville, TN, US

Year founded

1999