1

Machine Vision Software Engineer Jobs in Wichita, KS

Manufacturing Engineer

Park City, KS

$71K - $92K/yr

Demonstrate working knowledge of CNC machine functions, including G-codes, M-codes, and tool ... Use CAD/CATIA software for design review, model evaluation, and engineering analysis * Design and ...

Rotating Reliability Engineer

El Dorado, KS · On-site

$86K - $108K/yr

This individual will directly interface and coordinate machinery activities with safety ... Vision Insurance * Dental Insurance * Paid Time-Off * 401(k) Retirement Plan with match

Rotating Reliability Engineer

El Dorado, KS · On-site

$86K - $108K/yr

This individual will directly interface and coordinate machinery activities with safety ... Vision Insurance * Dental Insurance * Paid Time-Off * 401(k) Retirement Plan with match

Manufacturing Engineer

Park City, KS · On-site

$65K - $84K/yr

Knowledge of Machine Functions (G codes, M codes, Offsets, etc.) * Knowledge of Assembly Techniques ... Operate CAD/CATIA software for design and model evaluation applications * Design fixtures, jigs ...

Senior Engineer III

Wichita, KS

$93K - $128K/yr

Proficiency in CAD software (Creo, SolidWorks, etc.), as well as other engineering tools and ... Group Health, Dental and Vision Insurance * Company Paid Life Insurance * Voluntary Life, AD&D, and ...

Mastercam NC Programmer

Wichita, KS · On-site

$24.25 - $33.25/hr

SUMMARY Mastercam Software Specific The NC (Numerical Control) Programmer is responsible for ... This role involves creating machine tool paths based on engineering specifications and CAD models ...

C061 - NC Programmer

Wichita, KS · Remote

$23.75 - $32.50/hr

This role involves creating machine tool paths based on engineering specifications and CAD models ... Expertise in using CAD/CAM software such as Mastercam, CATIA, NX, or similar platforms to develop ...

Cnc Machinist

Maize, KS · On-site

$45K - $60K/yr

Review and interpret blueprints, engineering drawings, specifications, and GD&T to understand ... Monitor machine performance and adjust feeds, speeds, and offsets to maintain part quality, cycle ...

PROGRAMMER - CNC OBJECTIVE: Develops programs for fabricating parts on 3, 4 and 5 axis high speed ... software Level II: Major Activities Performed and Machine/Tools Used by All Job Levels * Same as ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

This role involves creating machine tool paths based on engineering specifications and CAD models ... Expertise in using CAD/CAM software such as Mastercam, CATIA, NX, or similar platforms to develop ...

Be familiar with local education facilities, testing facilities, machine shops and equipment ... Proficient in Solidworks or similar modeling software * Proficient in Solidworks Simulation or ...

NC Programmer (Mastercam)

Park City, KS

$26 - $35.75/hr

This role involves creating machine tool paths based on engineering specifications and CAD models ... Expertise in using CAD/CAM software such as Mastercam, CATIA, NX, or similar platforms to develop ...

next page

Showing results 1-20

Machine Vision Software Engineer information

See Wichita, KS salary details

$56.8K

$132K

$183.8K

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

As of Jul 17, 2026, the average yearly pay for machine vision software engineer in Wichita, KS is $131,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,400.00 and $154,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.
What are popular job titles related to Machine Vision Software Engineer jobs in Wichita, KS? For Machine Vision Software Engineer jobs in Wichita, KS, the most frequently searched job titles are:
CNC Machinist - Weekend Nights (Fri-Sun)

CNC Machinist - Weekend Nights (Fri-Sun)

AXIUS GROUP LLC

Wichita, KS

$18.25 - $25/hr

Other

Re-posted 8 days ago


Job description

SUMMARY

The CNC Machinist is responsible for setting up, and operating computer numerical control (CNC) machines to produce high-precision components used in aircraft and related systems. The machinist works from technical drawings, blueprints, and CAD models, ensuring that parts meet strict standards for quality and precision. Unlike a machine operator, the CNC Machinist has advanced skills in machine setup and troubleshooting. They collaborate closely with engineering and quality teams to optimize production processes and maintain high accuracy.

ESSENTIAL FUNCTIONS

  • Program (if required), set up, and operate CNC machines to manufacture components in accordance with engineering drawings and specifications.
  • Interpret complex blueprints, CAD models, and technical documents to determine machining operations, tooling requirements, and part dimensions.
  • Select appropriate cutting tools, speeds, and feeds for machining operations, optimizing processes for efficiency and precision.
  • Perform first article inspections (FAI) and in-process quality checks to ensure all parts meet customer requirements.
  • Troubleshoot and resolve issues with machine tooling or setups to minimize downtime and ensure optimal production.
  • Adjust machine settings and offsets as needed to maintain tight tolerances and quality control throughout the production run.
  • Collaborate with engineering, production, and quality teams to improve machining processes and implement continuous improvement initiatives.
  • Document machine setup procedures, part dimensions, and tool usage to ensure repeatability and consistency in production.
  • Perform routine maintenance on CNC machines, ensuring they are in good working condition and calibrated according to specifications.

KNOWLEDGE

  • Strong understanding of blueprint reading, geometric dimensioning and tolerancing (GD&T), and material properties used in the production of aircraft components.
  • Knowledge of cutting tools, machining speeds, and feeds for different materials (e.g., aluminum, titanium, composites).
  • Knowledge of quality control standards and inspection techniques, including the use of precision measuring instruments (calipers, micrometers, CMM).
  • Familiarity with aerospace industry standards and safety protocols.
  • Familiarity with CAD/CAM software (e.g., Mastercam, CATIA, Siemens NX) for developing and modifying CNC programs a plus.
  • Proficiency in CNC programming (e.g., G-code, M-code) and operating various types of CNC machines, such as mills, lathes, and multi-axis machines a plus.

COMPETENCIES

  • Attention to Detail: Ability to ensure parts are machined to exact specifications, maintaining tight tolerances and preventing defects.
  • Problem-Solving: Skilled at troubleshooting machine issues and adjusting settings to optimize performance and minimize errors.
  • Technical Communication: Clear communication with engineers, quality inspectors, and team members to ensure alignment on part specifications and process improvements.
  • Time Management: Ability to prioritize tasks and manage machine setups and production runs to meet deadlines and maintain productivity.
  • Continuous Improvement: A proactive mindset in identifying opportunities to enhance machining processes and reduce waste.

EXPERIENCE AND EDUCATION

  • High school diploma or equivalent required.
  • Minimum of 3-5 years of experience as a CNC Machinist, preferably in the production of high-precision components for aircraft or related systems required.
  • Experience in CNC machine setup, operation, and programming (if required) for complex parts with tight tolerances required.
  • Proficiency in operating 3-4-5-axis CNC machines aerospace machining experience is preferred.
  • Familiarity with aerospace materials (e.g., titanium, aluminum, stainless steel) and their machining requirements preferred.
  • Associate's degree in Manufacturing Technology, Machining, or a related technical field is a plus.

WORKING CONDITIONS

  • The Work Environment is in a manufacturing environment, working in machine shops where CNC machines are located. May involve exposure to noise, vibration, and airborne particles, necessitating the use of personal protective equipment (PPE) such as earplugs and safety glasses.
  • The Physical Demands of the job require an employee to speak or listen, walk, sit, stand, bend, and reach for extended periods of time. There may also be some reaching with hands and arms overhead, above the shoulders and horizontally. Frequent use of eye-hand coordination, repetitive hand movement and manual dexterity use of hands and/or fingers, to handle or feel. Specific vision abilities include close vision, distance vision, and ability to adjust focus. An employee will occasionally need to lift/move up to 50 lbs.
  • Shift and Hours: This role may require working on a rotating shift basis, including nights, weekends, and overtime, depending on production schedules. Flexibility is essential.

WORK AUTHORIZATION/SECURITY CLEARANCE

  • U.S. Citizen or Permanent Resident
  • If a Security Clearance is required:
    • Candidates "must/may need" to be able to obtain and maintain a DoD Security Clearance
    • Successful candidates must be able to secure Program Access approval