Position SummaryThe Senior Machine Vision Developer is responsible for developing and supporting advanced machine vision inspections and software for a wide array of automated inspection applications.
The Sr MVD works across a broad range of industries including Automotive, Food and Beverage, Consumer Products/Electronics, Metal Fabrication and Processing, Road Infrastructure and Maintenance, Packaging, and pharmaceutical industries.Duties and ResponsibilitiesUnder the supervision of a Lead Machine Vision Developer, the duties and responsibilities of the Senior Machine Vision Developer include, but are not limited to, the following:Graphical User Interface development using C# with MS Visual Studio, including custom GUI development, and maintenance of existing Vista GUI frameworkDevelopment of complex machine vision solutions, maintaining strong adherence to customer specifications and inspection requirementsImage analysis on both 2D and 3D data using MVTec Halcon and other industrial machine vision packages, including Deep Learning toolsPerform research and development tasks, including but not limited to development of novel inspection procedures and AI developmentTechnical document writing to generate manuals, guidelines, and reports for programs and inspectionsReview technical documentation submitted by others of the development teamContinuous improvement of Vista code base and coding best practices using C# with MS Visual StudioProvide regular updates to all project stakeholders (internal and external)Technical service and support of custom machine vision solutions, including phone and remote support, troubleshooting hardware / software issues and documenting resultsTroubleshoot and diagnose problems with vision systems and communicate solutions for complex issues to a variety of relevant stakeholders, including external customersProvide technical training to Machine Vision Developers, and assist in the development of technical training materials and manualsSkill development through formal and informal training related to machine vision, controls, robotics, software development, and other automation systemsTravel to Canada and the USA may be required from time to time; andProvide support to engineering administration.Minimum RequirementsMechatronic, Electrical, Computer or other related technical degree/diploma with a keen interest and/or prior experience in machine vision, automation, robotics or programmingMinimum 3-5 years' experience in machine vision, automation, and software developmentStrong math and analytical skillsStrong multitasking ability, able to progress through multiple concurrent initiativesStrong interpersonal skillsStrong communication skills in both English and Spanish, including both written and verbalAbility to work with minimal supervisionDemonstrated ability to work on complex vision challenges with MVTec Halcon, AI libraries, and C# with MS Visual StudioThe desire to work hard and be challenged by expanding knowledge and learning new technologies and applying them in a diversity of industriesAbility to travel to the US/CAN; Able to meet the requirements of a TN VisaPossess a valid driver's license and reliable vehiclePolice clearance.
📌 Ingeniero De Software
🏢 Vista Solutions
📍 Santiago de Querétaro