Xiris Automation > About Us > Careers

Become a Part of Our Team

At Xiris we are always looking for talented, educated, experienced, and passionate people to join our team.

Software Developer

Xiris Automation Inc. is an engineering company specializing in high-end camera equipment used for Quality and Process Control in the steel and fabrication industries. We develop proprietary hardware and software for integration into the production equipment of our global client base.


As part of our continued growth plans, we are seeking a multi-talented junior/intermediate Software Developer who will participate in many aspects of Software Development and Implementation, and Project Engineering work in order to produce cost effective, high-quality functional machine vision products.


We offer a fun, challenging and highly rewarding environment to the individual with the right combination of attitude and talent. This is a full time growth opportunity for the right individual who wants to learn and develop their career.

Here’s Our Ideal Profile:

  • Approximately 1-3 years’ experience in software development using Microsoft tools under Windows, preferably in machine vision, image processing, or a related scientific field.
  • Experience in developing and testing soft real time application architectures.
  • Competence in object-oriented software development, using Microsoft development tools including C# and C++ in a Windows environment.
  • Knowledge and experience working within both traditional Software Development Life Cycles and Agile methods
  • Technical expertise including knowledge of operating systems and various hardware and software platforms.
  • Good knowledge of geometry, mathematics and algorithmic implementation thereof.
  • Familiar with basic Project Management processes in order to effectively handle various projects tasks concurrently, within budgeted hours and tight deadlines;
  • Good Communications skills, with effective ways in formulating and communicating concepts, ideas, and strategies, primarily to internal parties.
  • Able to work as part of a small development team, but also independently, executing projects and assignments under the direction of the Engineering Manager or Project Lead.

Your Focus in This Role Will Be To:

  • Perform software development tasks, initially within a single functional domain (e.g. image processing, machine vision, business logic, hardware interface, etc.).
  • Participates in the development of defined (initially with low-to-medium uncertainty) application components using C++ and C#, in a multi-platform environment, with technical guidance and under final review from more senior developers.
  • With guidance from a more experienced developer, research, develop and apply technical principles, theories, and algorithms, related to lower-uncertainty problems in image processing and machine vision;
  • Implement new algorithms to improve system performance and add new system capabilities.
  • Test and evaluate software to ensure that it meets the required quality standards of performance and functionality


We offer a highly competitive compensation package comprised of base salary, commission, group benefits. If we have piqued your interest in this unique career opportunity, then we would like to hear from you. Please submit your covering letter and resume to: We will only be contacting those individuals who we consider a potential fit, but thank all applicants for their interest in our opportunity.

At Xiris we are always looking for talented, educated, experienced, and passionate people to join our team.


If you have a desire to be involved in a growing engineering company that focuses its efforts on creating the most innovative and advanced optical metrology equipment, then Xiris is a perfect work environment for you.

We invite you to contact us, tell us a little about yourself, your experiences, education, and directional drive. Come and share with us 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.


Send Us Your Information and Resume: