Software Developer

3 months ago


Vancouver British Columbia, British Columbia, Canada ClearVision Technologies, Inc. Full time

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 Software Developer will create and improve vision inspection software for new and existing products. The position consists of the full development cycle from concept to development, to field testing and deployment.


The position will also involve direct communication with the field service engineers, writing basic documentation and providing office hours support to customers and field service engineers.


Some 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 social and supportive work environment with organized lunches and other employee events.


Please note: this is an in-person role that will work 100% from the ClearVision office in Vancouver.


Duties & Responsibilities:


  • Development and maintenance of Vision Inspection Software that is efficient and robust.
  • Working with other Computer Vision and Mechatronics developers to produce a comprehensive quality assurance solution.
  • Testing of algorithms in an industrial environment.


Required Experience:


  • 4+ years working in industry.
  • 4+ years of either C++ or C# experience.
  • 4+ years of OOP experience.
  • 2+ years of MVVM experience with WPF or MAUI
  • 2+ years SQL development


Required Competencies:


  • Ability to create reliable and maintainable code.
  • Ability to use creative ideas to design fast, well-optimized software.
  • Ability to debug complex, multi threaded applications.
  • Ability to design efficient and functional UX and UI.


Preferred Competencies:


  • Visual Studio.
  • Azure DevOps.
  • Git, source code revision control.
  • OpenCV


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.


  • Vancouver, British Columbia, British Columbia, Canada Intelliswift Software Full time

    Title: Mobile App DeveloperType: Fulltime with Intelliswift Software Inc.Description:We are seeking an experienced Mobile App Developer with a strong foundation in Kotlin or Swift and working knowledge of Java. This role involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms...


  • Vancouver, British Columbia, British Columbia, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a FS Developer - Java + Angular for a long term opportunity at Toronto, ON (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000...

  • Salesforce Developer

    1 month ago


    Vancouver, British Columbia, British Columbia, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Salesforce Developer in Vancouver BC (Canada) (Hybrid).Please find below job description.10+ years of total experience and minimum 5+ years Salesforce Development/Lead and Web development experienceDeep understand of Salesforce Platform to design, build, test, and deploy solutions that may include...

  • Software Engineer

    17 hours ago


    Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Software Engineer to join our team in Vancouver, BC. This role will involve designing and developing large-scale enterprise applications using Java and Spring.About the Role:Design and develop robust and scalable software systems using Java and SpringWork with large relational databases such as SQL Server, Oracle, Sybase,...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc. is a leading technology services provider that helps clients achieve their business goals through digital transformations.We are looking for an experienced Senior .NET Developer to join our team in Vancouver, BC. The successful candidate will have the opportunity to work on mission-critical applications and...


  • Vancouver, British Columbia, British Columbia, Canada Fortinet Full time

    FortiNDR Cloud is an enterprise network security product focused on providing capabilities that empower our customers to detect and track adversaries in real-time.We are looking for software developer with strong hands-on Database expertise to help us solve complex search and pattern matching problems at petabyte scale. Our data collection needs to operate...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc. is a highly diversified financial services provider based in Canada, seeking a skilled Sr. Software Developer - Cloud Architect for a long-term contract or full-time opportunity.The work location will be Vancouver, BC, with a hybrid working arrangement (3 days/week). The successful candidate will have the option to work remotely from...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job SummaryWe are seeking an experienced Full Stack Developer to join our team at Iris Software Inc.About UsIris Software Inc. is a leading technology services and solutions provider, with 4,000+ associates and offices in India, U.S.A., and Canada.We deliver technology services and solutions that help clients complete fast, far-reaching digital...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.">Iris Software, Inc. is a leading provider of information technology solutions to clients nationwide for over 30 years.We distinguish ourselves by reliability, technical expertise and a history of successfully completed projects for clients ranging from mid-sized to Fortune 1000 companies.Job OverviewThis role involves designing and...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...


  • Vancouver, British Columbia, British Columbia, Canada Iris Software Inc. Full time

    Iris's client, one of the world's prominent financial services company is looking to hire strong "Senior Business system analyst - Wealth management" for Long term contract for Toronto, ON (Hybrid)Job Overview:We are seeking a detail-oriented and highly motivated Business Systems Analyst (BSA) to join our Wealth Management team. This role involves...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a prominent Canadian financial services provider, is seeking an experienced Full Stack Java Developer for a long-term contract opportunity in Vancouver, BC.The ideal candidate will have expertise in Java 8+ and Spring Framework (Spring Boot), as well as experience designing, developing, testing, and troubleshooting RESTful/Microservices...

  • Python Developer

    4 weeks ago


    Vancouver, British Columbia, British Columbia, Canada Randstad Digital Full time

    Python Developer / Services DeveloperDesired Start Date: AsapContract Length: 6 monthsPossibility of Extension: LikelyLocation: Hybrid Vancouver (3 days/week)Hours: 40/wkStatus: Inc or T4Overview:We are seeking a highly motivated and skilled Software Engineer with 5+ years of experience in Python services development. The ideal candidate will have hands-on...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Are you a skilled .NET developer looking for a challenging opportunity? Iris Software Inc. is seeking an experienced Senior .NET/C# Developer to join our team in Vancouver, BC.Job Summary:Iris Software Inc., a leading technology services and solutions provider, is hiring a Senior .NET/C# Developer for a long-term assignment. As a key member of our...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...


  • Vancouver, British Columbia, British Columbia, Canada Robert Half Full time

    Are you an experienced software project manager looking for your next great career move. This is a full-time software project manager role with an established software products company in Vancouver. In this role, you’ll work primarily from your home office, with occasional visits to the office in downtown Vancouver. In this role, you’ll be working...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a diversified financial services provider based in Canada, is looking for an experienced Enterprise Software Solutions Expert to fill a Long Term Contract / Full Time opportunity.Location: Hybrid in VancouverHybrid Work Arrangement: 3 days office, 2 days work from homeJob SummaryWe are seeking a highly skilled .NET developer with 7+ years...

  • Data Engineer

    1 month ago


    Vancouver, British Columbia, British Columbia, Canada Intelliswift Software Full time

    Job Title: Data EngineerLocation: Mexico (100% Remote)Duration: 6+ Months contract.Must have: Python, ADF, Databricks, Scala and KafkaGood to have: Spring Boot and UI DevelopmentKey Responsibilities:Provide production support for data pipelines and applications using Python, ADF, Azure Databricks, and Kafka.Monitor, troubleshoot, and resolve issues in a...


  • Vancouver, British Columbia, Canada Dew Software Inc Full time

    About Dew Software IncDew Software Inc is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge solutions.Job DescriptionWe are seeking a talented QA Engineer with expertise in both automation and manual testing to ensure the quality and reliability of our software products.As a QA Engineer, you will...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    Job Overview">Intelliswift Software Inc. is a leading software company seeking an experienced Mobile App Developer with a strong foundation in Kotlin or Swift and working knowledge of Java.">About the Role">We are looking for a highly skilled developer to collaborate with our App Core team in developing, enhancing, and maintaining mobile applications for...