Machine Vision Development Engineer I

Gentex CorporationZeeland, MI

About The Position

The Machine Vision Development Engineer I contributes to the development of world class machine vision systems to automate manufacturing processes, improve product quality, and reduce total manufacturing costs as part of a highly collaborative engineering team.

Requirements

  • Bachelor’s of Science (B.S.) degree in Engineering, Science, or other related technical field.
  • 0–3 years of engineering experience in a technical, scientific, or related field (co-op or internship experience may be included).
  • Foundational knowledge of computer systems and technologies.
  • Basic understanding of vision hardware, optics, and lighting.
  • Experience with at least one modern programming language such as C# or Visual Basic .NET.
  • Basic problem-solving skills and the ability to recognize issues and react quickly.
  • Excellent verbal and written communication skills.
  • Proficiency in Microsoft Office Suite.

Nice To Haves

  • Master’s degree in Engineering, Science, or other related technical field.
  • Ability to program in the .NET Framework (C#, C++, VB).
  • Experience with MVTec Halcon, OpenCV, or another machine vision library.
  • Knowledge of statistical analysis and its application to manufacturing data.
  • Ability to quickly comprehend and apply new software development practices and machine vision technology.
  • Mechanical aptitude and basic electronics knowledge.
  • Experience with photography and optics.
  • Demonstrated ability to fix a problem before it happens and a predisposition to get involved.

Responsibilities

  • Assist in designing production vision systems, including the specification of imaging components, illumination, and PC hardware.
  • Support development of machine vision algorithms for product quality inspection, process control, and manufacturing automation.
  • Implement new features and fix bugs in production vision applications under the guidance of more senior engineers.
  • Troubleshoot, debug, and upgrade existing vision systems to improve reliability and performance.
  • Assist with the setup of prototype imaging systems in a laboratory environment and help qualify new on-line and off-line vision systems in production.
  • Gather and document basic analytics from computer vision algorithms to support performance improvement activities.
  • Write and maintain technical documentation so end users understand how vision systems work and how to use them.
  • Collaborate with cross-functional team members, taking direction from leaders while learning Gentex engineering practices.
  • Provide support during production vision system downtime and help resolve issues quickly to minimize impact to manufacturing operations.
  • Other duties as assigned.

Benefits

  • Equal employment opportunities
  • Reasonable accommodation for applicants with disabilities
  • E-verify to confirm authorization to work in the U.S.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service