Jobs
>
Vancouver

    Computer Vision Software Developer - Vancouver, Canada - ClearVision Technologies, Inc.

    ClearVision Technologies, Inc.
    ClearVision Technologies, Inc. Vancouver, Canada

    1 week ago

    Default job background
    Manufacturing / Mechanical
    Description

    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.



  • Image X Media Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 3 years to less than 5 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Fortinet

    Software Developer

    1 week ago


    Fortinet Vancouver, Canada

    Fortinet is looking for a new software developer that will be primarily working on Fortinet's Web Content Filter. The responsibilities include existing system maintenance and new feature development. The basic requirement is having Golang and Python programming knowledge and work ...

  • Epsilon Solutions Ltd.

    Software Developer

    1 week ago


    Epsilon Solutions Ltd. Vancouver, Canada

    Role: Software Developer · Location: Vancouver, BC (Onsite) · Term: Fulltime · Job Description: · Should have work experience on Azure CI/CD YAML pipeline · Perform weekly deployments for various environments of various MS teams services · Azure Service Fabric - need to maintain/ ...

  • Fortinet

    Software Developer

    1 week ago


    Fortinet Vancouver, BC, Canada

    Description · Fortinet has a great career opportunity for a Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company. · FortiClient's Security Fabric Integration provides endpoint visibility through telemetry an ...

  • TM8 Recruitment

    Software Developer

    15 hours ago


    TM8 Recruitment Vancouver, Canada

    Job Description: · We are helping our client - a well capitalized startup - hire an extremely talented Software Developer -Technical Lead. · *Only candidates legally entitled to work in Canada will be considered. Remote within Canada is acceptable, office in Vancouver, BC.As a te ...

  • T-Net British Columbia

    Software Developer

    2 weeks ago


    T-Net British Columbia Vancouver, BC, Canada

    Our client is looking for an experienced Software Engineer to join their Data Services team. The team is in charge of working with other engineering teams to support, upgrade, and develop data services for the customer-facing their applications, both new and legacy. They comprise ...

  • T-Net British Columbia

    Software Developer

    15 hours ago


    T-Net British Columbia Vancouver, Canada

    Our client is looking for an experienced Software Engineer to join their Data Services team. The team is in charge of working with other engineering teams to support, upgrade, and develop data services for the customer-facing their applications, both new and legacy. They comprise ...

  • V9 Consulting Services Incorporated

    software developer

    6 days ago


    V9 Consulting Services Incorporated Vancouver, Canada

    Education: Bachelor's degree · Experience: 3 years to less than 5 years · or equivalent experience · Work setting · Consulting firm · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate te ...

  • V9 Consulting Services Incorporated

    software developer

    1 week ago


    V9 Consulting Services Incorporated Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Work setting · Consulting firm · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical probl ...

  • TM8

    Software Developer

    1 week ago


    TM8 Vancouver, Canada

    Job Description · We are helping our client - a well capitalized startup - hire an extremely talented Software Developer -Technical Lead. · *Only candidates legally entitled to work in Canada will be considered. Remote within Canada is acceptable, office in Vancouver, BC.As a te ...

  • TM8

    Software Developer

    1 week ago


    TM8 Vancouver, Canada

    We are helping our client - a well capitalized startup - hire an extremely talented Software Developer -Technical Lead. · *Only candidates legally entitled to work in Canada will be considered. Remote within Canada is acceptable, office in Vancouver, BC.As a technical lead, you ...

  • LayerZero Labs Canada Inc.

    software developer

    6 days ago


    LayerZero Labs Canada Inc. Vancouver, Canada

    Education: No degree, certificate or diploma · Experience: 3 years to less than 5 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · ...

  • T-Net British Columbia

    Software Developer

    1 week ago


    T-Net British Columbia Vancouver, BC, Canada

    The Software Developer (CI/CD Specialist) designs computer application solutions for existing complex or campus-wide computer systems. The incumbent will work collaboratively with the Senior Programmer Analysts. Working closely with analysts, technical leads, managers and develop ...

  • Fortinet

    Software Developer

    6 days ago


    Fortinet Vancouver, Canada Full time

    Fortinet is looking for a new software developer that will be primarily working on the Web Content Filter. This includes existing system maintenance and new feature development. The basic requirement is having some Golang and Python programming knowledge. Our ideal candidate will ...

  • D2L

    Software Developer

    1 week ago


    D2L Vancouver, Canada Full time

    D2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of that fundamental shift. · New models of teaching and learning enabl ...

  • TUEX International Education Ltd.

    software developer

    1 week ago


    TUEX International Education Ltd. Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...

  • TUEX International Education Ltd.

    software developer

    1 week ago


    TUEX International Education Ltd. Vancouver, Canada

    Education: Bachelor's degree · Experience: 3 years to less than 5 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, ...

  • ethos

    software developer

    1 week ago


    ethos Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Program animation software to ...

  • LayerZero Labs Canada Inc.

    software developer

    1 week ago


    LayerZero Labs Canada Inc. Vancouver, Canada

    Education: · Expérience: · Education · No degree, certificate or diploma · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare repor ...

  • BNW Travel Management Ltd.

    software developer

    6 days ago


    BNW Travel Management Ltd. Vancouver, Canada

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Experience: 2 years to less than 3 years · or equivalent experience · Work setting · Travel agency · Tasks · Write, modify, integrate and test software code · Maintain e ...