1

Machine Vision Software Engineer Jobs in Indiana

Senior Software Engineer

Crane, IN

$122K - $161K/yr

MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team ... Occasionally move about inside the office to access file cabinets, office machinery, or to ...

Senior Software Engineer

Crane, IN · On-site

$122K - $161K/yr

MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team ... Occasionally move about inside the office to access file cabinets, office machinery, or to ...

Field Service Engineer

Fishers, IN · On-site

$35 - $42/hr

Work closely with engineering and software development teams to resolve complex or recurring ... Experience with machine vision systems. * Experience with SCADA systems. * Experience with OPC UA ...

About the Role Pinnacle Partners is assisting our client in their search for a Software Engineer to ... Medical, dental and vision Generous PTO Explore More Information Technology Opportunities Our ...

Field Service Engineer

Fishers, IN · On-site

$35 - $42/hr

Work closely with engineering and software development teams to resolve complex or recurring ... Experience with machine vision systems. * Experience with SCADA systems. * Experience with OPC UA ...

... and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Role ... Experienced Software Engineer Responsible for programming a component, feature, and/or feature set ...

Embedded Software Engineer

Greenwood, IN · On-site +1

$124K - $164K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global ... As a family-owned company, we look beyond short-term moves and work to create a vision that is ...

Embedded Software Engineer

Greenwood, IN · On-site

$124K - $164K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global ... As a family-owned company, we look beyond short-term moves and work to create a vision that is ...

Software Engineer

Carmel, IN · On-site

$90K - $125K/yr

We are looking for a motivated and curious Software Engineer to join our engineering team. At ... Medical, dental, and vision benefits with employer HSA contributions (US) and FSA options (US)

Controls Engineer

Argos, IN · On-site

$73K - $95K/yr

... controls, machine vision systems, and data acquisition systems. · Support integration of new ... Software (AutoCAD Electrical, EPLAN) · Data Analytics and Manufacturing Reporting · Robot ...

Showing results 41-60

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

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

What job categories do people searching Machine Vision Software Engineer jobs in Indiana look for?

The top searched job categories for Machine Vision Software Engineer jobs in Indiana are:

What cities in Indiana are hiring for Machine Vision Software Engineer jobs?

Cities in Indiana with the most Machine Vision Software Engineer job openings:

Senior Software Engineer

Crane, IN

ManTech
IT Services • 5 - 10K employees

$122K - $161K/yr

Full-time

Re-posted 27 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 15 frontline employees who took The Breakroom Quiz


Job description

Description & Requirements
Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now-protect and innovate with MANTECH!
***This is for a future opportunity***

MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position.

As a core member, you will assist in the research & design, engineering, integration, testing, training, logistics, laboratory research, field engineering, and acquisition and operations analysis in support of a variety of Navy and Marine Corps programs and projects with a focus on defensive cyber technologies, mission assurance, and resilience capabilities for the tactical network environment. Your effort will go towards dramatically increasing the warfighter's effectiveness. If you enjoy working on a highly collaborative and dynamic team and want to make a difference for the warfighter, then we would love to have you on our team!

Responsibilities include but are not limited to:

  • Architect scalable, high-performance software systems optimized for resource efficiency

  • Lead large-scale projects, aligning technical innovation with strategic business objectives

  • Mentor engineers at all levels, fostering a culture of excellence and continuous improvement

  • Drive the adoption of agile, DevSecOps, and containerization practices across the organization

  •  Innovate with cutting-edge technologies to set new standards in software engineering

Minimum Qualifications:

  • 12+ years of professional software development experience

  • BA/BS degree or High School Diploma and 6 years of additional relevant experience OR equivalent education and years of experience in lieu of Bachelors degree

  • Expert-level proficiency in languages like C, C++, Go, or similar

  • Expertise in agile methodologies, DevSecOps, and container technologies like Docker

  • Demonstrated success in leading complex, impactful software projects

Preferred Qualifications:

  • Master's degree in Computer Science, Engineering, or a related field

  • Experience with high-performance computing or resource-intensive system design

  • Advanced knowledge of container orchestration (e.g., Kubernetes, Docker Swarm, or Podman)

  • Strategic thinking and decision-making skills to influence long-term technical direction

  • Exceptional leadership and communication abilities to inspire and guide teams

Clearance Requirements:

  • Must have a current and active Top Secret/SCI clearance

Physical Requirements:

  • The person in this position must be able to remain in a stationary position 50% of the time.

  • Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations.


MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom