Come share your knowledge while learning from some of the most talented professionals this industry has to offer. We look forward to welcoming you and expanding our Xiris team with new diverse talent.

Browse our job openings or tell us a little about yourself, your experiences, education, and directional drive.

  • Reporting to the Engineering Manager, this role exists to achieve the development of libraries and desktop software programs used in conjunction with our unique welding cameras for inspection of welding processes.

    You will develop middle-layer application logic and front-end GUI code, primarily in C# for Windows.  Tools we use daily include Visual Studio, VS Code, SVN, CMake, and NuGet.  Our full stack includes a C++ back-end for Windows and Linux.

    Working primarily independently, but as a member of a small (3-5 person) software development team, the incumbent will experience both breadth and depth in the software development process, developing for many different use cases, with responsibility for a development cycle from specification through to production coding and testing.

    In this position, the incumbent will:

    • Leverage current knowledge and prior experience to implement and maintain software, primarily in C#, in a lean and efficient manner, within existing and new architectural frameworks
    • Identify, investigate, and qualify possible open-source alternatives to custom code
    • Where applicable, rapidly prototype multiple possible solutions, and interface with stakeholders to determine the most appropriate path forwards.
    • Design and implement GUI in WinForms and WPF
    • Interface with back-end designers to provide feedback on proposed APIs
    • Maintain and extend our current software products

    Required Skills / Experience:

    • As this position requires developing close working relationships with both technical and non-technical stakeholders, a solid command of both spoken and written English is absolutely mandatory.
    • Post-secondary degree in Software Engineering, Computer Engineering, Computer Science or similar.
    • Substantial prior experience in desktop and/or embedded software development using one or more object-oriented languages (C#, Java, etc.), likely though some combination of education and industrial experience, with a demonstrated portfolio of successful software development projects

    Ideal Candidate Additional Characteristics

    • Experience developing for both Windows and Linux.
    • Knowledge of open-source and/or commercial software in machine vision and/or imaging and/or signal processing would be ideal, e.g., OpenCV, CUDA
    • Experience with the application of artificial intelligence and/or machine learning techniques to imaging and/or machine vision applications would be highly valuable
    • Experience with C++ and/or Python
    • Exposure to industrial automation and/or automated inspection systems, experience writing code to interface with hardware via standard protocols or vendor API’s.
    • Self-starter, entrepreneurial spirit

    Please submit your CV in English to:

    Please also visit our web site at

  • Xiris develops “machines that can see” quality defects in manufactured goods and continuous processes using Machine Vision technology, selling to the welding and metal fabrication industries, globally. We are a vibrant and highly spirited organization of about 35 strong and growing. We pride ourselves on our financial stability, known brand name, cutting edge machine vision technology, and our long history of successfully implemented systems and satisfied customers.

    The Marketing Communications Coordinator will coordinate, execute, monitor, and measure the Xiris Automation’s marketing and communications efforts. The individual should possess excellent writing skills with ample experience in social media and graphic design. The ideal candidate will be a team player who is energetic, organized, creative, and self-motivated to join our growing company.

    This role will be based out of our Burlington, Ontario office and will require on-site presence. The role below is not exhaustive and there is room to grow and shape this role further based on your skill and interests.


    Marketing and Communications

    • Help develop marketing campaigns and content for various programs and events
    • Write and manage blog posts, social media posts, articles, whitepapers, and sales enablement resources
    • Work with staff and subject matter experts to develop relevant, meaningful content
    • Coordinate and execute e-mail campaigns, meeting deadlines, following timelines, and ensuring consistent tone and messaging.
    • Write and edit sales channel newsletters, emails, and other communications as needed
    • Design and edit graphics for social media and email as needed
    • Help develop and manage a marketing content calendar
    • Track and report email analytics and take corrective action when needed
    • Coordinate the production of video content for the Xiris YouTube channel and Weld Video of the Month Club; manage the processing of videos from onsite demonstrations
    • Monitor and report regularly on blog analytics and take corrective action when needed
    • Draft and review press releases for Xiris and partnered announcements
    • Work with relevant publications to write and publish trade articles
    • Create, maintain, and execute a webinar program including contributing to topic & content generation, creating the event on webinar platform, engaging registration flow, creating promotional schedule

    Social Media

    • Coordinate and execute social media campaigns and ensure alignment with overall marketing campaigns
    • Manage social media editorial calendar and post valuable, shareable content regularly
    • Monitor and report on social media engagement, including weekly and monthly reporting
    • Engage with social media followers, reply to messages, comments, and tag relevant accounts

    Campaign Management

    • Plan and execute Xiris product launches to targeted market audiences
    • Create campaign calendar for all content including emails, social posts, web page and blog publishing, press release, etc.
    • Build post-campaign reports and present to relevant department leads


    • Build landing and web pages on HubSpot and WordPress platforms
    • Manage content changes and updates on website


    • Bachelor’s degree in communications, marketing, or journalism preferred
    • At least 3-5 years’ experience in marketing or communications
    • Highly driven and results-oriented
    • Strong interpersonal skills
    • Excellent writing skills with an emphasis on writing technical whitepapers, blog articles, and people stories for the blog and social media
    • Ability to manage multiple projects and meet deadlines on time and strong attention to detail

    Desirable but not required:

    • Graphic design skills and experience with Adobe Creative Suite
    • Some knowledge of HTML
    • Knowledge or experience working with HubSpot and MailChimp, and WordPress is an asset
    • Google Analytics/GA4, Google Search Console, Google Looker Studio, and HubSpot tools
    • Familiarity with customer relationship management systems like Salesforce

    Please submit your CV to:

Translate »