Search jobs > Vancouver, BC > Software developer

Computer Vision Software Developer

ClearVision Technologies, Inc.
Vancouver, British Columbia, Canada
$90K-$120K a year
Full-time

About the Company :

ClearVision is involved in the design and manufacture of machine vision systems for quality control. Our primary customers are manufacturers in the paper, carton, and corrugated box industries.

We assemble industrial cameras, sensors, our own lighting and control systems, industrial PCs, and touchscreen interfaces to create a complete inspection system.

We then integrate this product with our customers' machinery on site.

Our camera systems inspect various high-speed processes including glue application, flexographic printing, barcoding, and braille dot embossing.

Manufacturing and worldwide sales for the ClearVision brand are now handled by our parent company, Valco Melton, in Cincinnati, Ohio.

This allows the ClearVision location in Mt. Pleasant, Vancouver to function as a design office focused on R&D, prototyping, and software development.

About the Position :

ClearVision will give you the opportunity to be an important member of a dynamic multi-disciplinary design team. The Computer Vision Software Developer will learn and improve all current algorithms as well as develop new algorithms for new products.

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 on 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 products are currently expanding into other packaging industries such as folding carton, web inspection and case sealing while keeping a very strong footing in corrugated box manufacturing particularly vision-based print inspection.

Travel worldwide (approximately 10% travel) is expected for this position to assist with product development. You will work with the ClearVision team in Vancouver as well as with Valco Melton engineers around the world.

ClearVision has an energetic and fun work environment with weekly lunches and other employee events.

Duties & Responsibilities :

  • Development of computer vision algorithms / deep learning models that are efficient and robust.
  • Development and maintenance of industrial software applications.
  • Working with other Software and Mechatronics engineers to produce a comprehensive quality assurance solution for the packaging industry.
  • Testing of algorithms in an industrial environment.

Required Experience :

  • 4+ years of computer / machine vision programming experience.
  • 2+ years working in industry.
  • 2+ years of C++ / C# experience.
  • 2+ years of OOP experience.
  • 2+ years of OpenCV experience.
  • 2+ years of Machine Learning / Deep Learning.

Required Competencies :

  • Ability to create reliable machine vision algorithms that work well under varying lighting and imaging conditions.
  • Ability to use creative ideas to design fast and well-optimized algorithms.
  • Ability to create unique Object Detection Deep Learning datasets from customer data.
  • Ability to train datasets to produce robust models that can be deployed to customer sites.
  • Ability to write robust software applications and debug bugs.

Preferred Competencies :

  • Visual Studio.
  • Git, source code revision control.
  • Lighting and imaging understanding.

Preferred Personal Skills :

  • Good communication skills.
  • Willingness to travel.
  • Good troubleshooting and problem solving.
  • Customer oriented.
  • Driver's license class 5.

Education :

  • Bachelor’s degree in engineering- or science-related field.
  • Master’s degree preferred.

Starting compensation for this role will fall in a range from $90,000 CAD - $120,000 CAD.

Please note : only those applicants under consideration will be contacted.

8 days ago
Related jobs
Promoted
ClearVision Technologies, Inc.
Vancouver, British Columbia
Full-time

About the Company. ClearVision is involved in the design and manufacture of machine vision systems for.. The Computer Vision Software Developer will learn and improve all current algorithms as well as develop..

LMI Technologies
Vancouver, British Columbia
Full-time

You will apply your machine vision and data processing knowledge to create proof of concept, prototype.. What will you do as an Software Developer (Computer Vision)?. Develop algorithms to solve generic and..

APT INNOVATION LTD.
West Vancouver, British Columbia
Full-time

We are looking for a Senior Computer Vision Researcher. someone with a wide gamut of experience in the.. Collaborate with other developers at SEED on projects where your unique expertise will create novelty..

Electronic Arts
Vancouver, British Columbia
Full-time

We are looking for a Senior Research Scientist someone specialized in computer vision and generative AI.. Collaborate with other developers at SEED on projects where your unique expertise will create novelty..

Promoted
Epsilon Solutions Ltd.
Vancouver, British Columbia
Full-time

The Software Engineer III is a senior member of a team developing and testing power generation control.. Minimal Qualifications. Bachelor's degree in engineering, Computer Science, or equivalent technical..

Promoted
New!
Generac
Vancouver, British Columbia
Full-time

Job Description Job Description Description We are looking for talented software developers with a.. Responsibilities commensurate with experience. Requirements A degree in computer science, computer..

Promoted
Apryse
Vancouver, British Columbia
Full-time

Description As a Software Developer at Fortinet, you will be responsible for the full development cycle.. Positive attitude is a must Educational Requirements. Bachelor's degree in Computer Science or..

Promoted
Fortinet
Burnaby, British Columbia
Full-time

Fortinet is looking for a new software developer that will be primarily working on Fortinet's Web.. BS or MS degree in Computer Science, Electrical Engineering or related field The Canada base salary..