Join Our Team

Even if we’re not actively looking to add the next star employee to our already fantastic team, we’d love to hear from you if you think you’re someone who has what we’re looking for.

Life at Matrix

We have a professional but relaxed work environment, our offices are modern and spacious. A strong commitment to total customer satisfaction is what we pride ourselves on here at Matrix.

Life at Matrix can include travelling to our customer sites. We believe that it’s vitally important for our team to have first-hand experience in our customer’s facilities so they understand how our customers work and the issues we’re trying to help them resolve.

Positions We’re Actively Looking to Fill

Senior Developer

We are currently seeking to hire an experienced Senior Developer to join our team of professionals in Brampton, ON.


Are you …

… a keen software technology developer with Microsoft platform education?

… an experienced graduate from a recognized Canadian academic institution?

… willing, able and authorized to travel across Canada or to the United States?

… committed to learning, teamwork, customer service and long-term career development?

… seeking an incredible opportunity in a rapidly growing segment of the technology sector?

Then build your career at Matrix, an internationally recognized software company revolutionizing how the food industry uses data for over thirty years. We’re expanding again which means we’re interviewing experienced programmers who love to bring software solutions to a data fight.

For our newest full-time opening, we are looking for an experienced computer programming, engineering, or other comparable technical backgrounds who want to flex their agile minds. This person will quickly add their talent to our team of development experts in the Microsoft platform – Microsoft Windows operating systems, networking technologies, Microsoft SQL Server databases. The .NET framework, and the C#/ Visual Basic development toolset.


  1. design and implementation of new features and functionality for both new and existing web and desktop applications
  2. conducting R&D with new libraries, frameworks, and technologies
  3. reviewing code
  4. fixing bugs (nobody likes it, but we’ve all got to do it)
  5. contributing to product documentation
  6. traveling to the USA is required from time to time in order to gather customer requirements

Skills & Requirements:

  1. A solid command of and understanding of C# and VB
  2. 3 – 5 years of development experience.
  3. net (Web Forms & MVC).
  4. good understanding of databases, particularly, SQL Server 2012 or higher
  5. Proven ability to multitask and progressively work towards meeting pre-defined timelines, delivering quality work
  6. Strong analytical and problem-solving abilities.
  7. Team player.


Interested candidates are requested to email a resume and cover letter with salary requirements to
We thank all applicants for their interest, however, only those selected for an interview will be contacted.

General Position Profiles


Sales Executive/Business Development

Matrix Industrial Control Systems, Inc. is an internationally recognized software company which continues to revolutionize how the food production industry collects and uses valuable data to enhance their products, maintain quality control and increase their revenues. We have been in business for over thirty years. We’re expanding again and would value an experienced Sales Executive for a full-time position…