Careers

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: hr@xiris.com

    Please also visit our web site at www.xiris.com.

  • Xiris manufactures machines that can see quality defects, in manufactured goods and continuous processes, for the metal fabrication industry.  We develop proprietary hardware and software for a global client base in several niche business segments.

    Your focus will be to assist new Xiris customers with their support needs, while continuing to provide the expedient, helpful service to our existing customers that they have come to expect from Xiris Automation. As such, your responsibilities shall be:

    • Assisting new and existing Xiris customers, by phone and email, with all their support needs.
    • Travel to customer sites within North America to assist with the commissioning of new Xiris products and the training of key personnel (occasional trip to Europe may be required).
    • Provide key support for Xiris colleagues. As a Field Service Technician, you will develop an intricate knowledge of Xiris Inspection systems that will be relied upon by others.
    • Issue Return Merchandise Authorizations for customers to send equipment to Xiris when remote troubleshooting proves impossible.
    • Perform troubleshooting and repairs of returned Xiris customer equipment, while detailing in-depth diagnostic reports and quotations for the customer.
    • Ensure all customer-facing training documentation is kept up to date to reflect the evolution of our products and custom software.
    • Assist with administrative needs such as testing, cataloguing, and assigning demonstration equipment to Sales staff to ensure potential sales are not lost.

    Key Competencies for Success:

    • Post-secondary education in Optical, Mechanical, Electronic or Electrical engineering technician or technology program.
    • Familiarity with the construction of computers, as well as operating systems Windows XP, 7 and 10.
    • Excellent communication skills in both written and verbal English.
    • Ability to interpret and understand mechanical drawings.
    • Proficiency with Microsoft Office Suite.
    • Great attention to detail and ability to think critically which will translate directly to troubleshooting.
    • Capacity to work independently as well as part of a team. Take the initiative and do not wait for work to come to you.
    • Willingness to travel, up to 40% of the time.

    Please submit your CV to: hr@xiris.com

    Please also visit our web site at www.xiris.com.

  • Xiris manufactures machines that can see quality defects, in manufactured goods and continuous processes, for the metal fabrication industry.  We develop proprietary hardware and software for a global client base in several niche business segments.

    We are searching for an Inside Sales person that can assist us in growing our sales. The ideal candidate will have a passion for and demonstrated experience in technical sales and helping industrial customers improve their manufacturing processes. Responsibilities include:

    • Communicating with customers, making outbound calls to potential customers, and following up on leads
    • Understanding customers’ needs and identifying sales opportunities
    • Answering potential customers’ questions and sending additional information per email
    • Supporting the Outside sales team as required
    • Generating sales reports for communication and analysis
    • Keeping up with product and service information and updates
    • Creating and maintaining a database of current and potential customers
    • Explaining and demonstrating features of products and services
    • Staying informed about competing products and services
    • Upselling products and services
    • Researching and qualifying new leads
    • Closing sales and achieving sales targets

    Key Competencies for Success:

    • University or College degree, technical degree preferred
    • Minimum 2 years experience in a technical sales role
    • Proficiency with Excel and CRM software such as Salesforce.com
    • Excellent communication skills, both verbal and written
    • Good organizational skills and the ability to multitask
    • Excellent phone and cold calling skills
    • Exceptional customer service skills
    • Strong listening and sales skills
    • Ability to achieve targets

    Please submit your CV to: hr@xiris.com

    Please also visit our web site at www.xiris.com.

Translate »