Machine Vision Engineer – ClearVision – North Vancouver, BC

ClearVision will give you the opportunity to be an important member of a dynamic multi-disciplinary design team.  The position consists of the full development cycle where the engineer designs a test setup for emulating the real-world conditions, develops algorithms to perform the required measurements, tests it in the field and refines the product. The position will also involve direct communication with the service engineers, training field engineers, writing basic documentation on the developed product and helping field engineers support customers using the product.

The Machine Vision Engineer will learn and improve all current algorithms as well as develop new algorithms for new products. Therefore, the position requires strong programming skills in addition to expertise in Machine Vision. Being part of a small research and development team also requires a diverse set of skills, while providing the opportunity to gain experience in a wide range of fields.

You will work with the ClearVision team in North Vancouver as well as with engineers based at Valco Melton, located in Cincinnati, OH. ClearVision has an energetic and fun work environment with weekly barbeques and other employee events.

This is a permanent position.

Duties & Responsibilities

Software Development of Machine Vision algorithms that are efficient and robust.
Designing electronic circuits to interface with cameras and lighting modules.
Working with other Software and Electronics and Mechatronics engineers to integrate algorithms and electronics into a complete product
Testing of algorithms in an industrial environment

Desired Skills and Experience

A Bachelors degree in Software/Electrical/Mechanical Engineering (a Masters would be a great asset, and preferred)

2+ years of Machine Vision programming experience.
Experience with imaging technology (industrial line/area scan cameras, optical filters and lenses, lighting design etc. )
2+ year of programming in C#/C++
Strong knowledge of Object-Oriented Programming
Familiarity with image processing libraries, in particular, OpenCV
Experience with LabVIEW and Matlab environments
Strong knowledge of electronics and PCB design and relevant CAD tools (CadSoft EAGLE, KiCAD or Altium)
Experience with programming Micro Controllers, CPLDs or FPGAs.
Strong problem solving skills and teamwork

Compensation:

ClearVision provides its employees with competitive salaries and extended healthcare. The starting salary for this position is 55,000-70,000CAD depending on the experience and credentials.

TO APPLY:

If you have the skills and experience required for this position, please forward your resume to:

E-mail: admin@clearvisionboxes.com

[yuzo_related]