Junior Software Test Engineer

Our client in the development of Food Service equipment is looking for a Junior Software Test Engineer to join them for an 18 month contract in their Mississauga office. 

Bringing a knowledge of Engineering and C and Linux programming your role will be to develop, test and maintain the software that is to be implemented in internal and customer product lines.

Major Accountabilities

  • Test Applications from set test plans
  • Conduct unit testing.
  • Resolve issues as they arise from testing

You will possess:

  • An Engineering Degree
  • C/C++ Software Design knowledge and experience (1-2 years)
  • An understanding of good software design and documentation practices
  • Knowledge of software configuration management and defect management tools
  • Excellent code documentation and commenting skills
  • Excellent debug and troubleshooting skills
  • Working knowledge and practice in software validation practices

Looking for Meaningful Work? We can help!

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at recruit@ianmartin.com 

We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted.

Production Supervisor

As a Production Supervisor- you will supervise the daily activities of the assembly workforce (manual and automated) in our manufacturing client.   Location: Mississauga. 


  • College or University Degree
  • Union experience
  • 7+ years of Supervisory experience in a manufacturing/production environment (manual & automated)
  • Experience in process improvement, quality management, safety management, tracking budget expenses, and production metrics. 
  • Ability to read/interpret blueprints, technical drawings, and contract specifications. 
  • Experience with SAP, QAD… etc.  (other ERP systems) 
  • Must have good verbal and written communications skills and be able to function as part of multiple teams in a fast-paced and multi-task environment. 
  • Must be highly organized and comfortable working with tight deadlines. 


  • Works directly with Operations Manager on production planning, budgeting, and key performance indicators. 
  • Oversees the production plan by scheduling and assigning personnel, establishing priorities, monitoring progress, revising schedules, resolving problems, and reporting results. 
  • Improves workflow by eliminating stoppages, analyzing delays, identifying solutions, recommending and implementing action plans and process improvements. 
  • Supervises manufacturing team by communicating job expectations, appraising job results, coaching, disciplining enforcing systems, policies, and procedures.  
  • Maintains safe and healthy work environment by following and enforcing regulatory and organizational standards and procedures, including educating and directing personnel on established policies and procedures.  
  • Provides manufacturing information to the company management team by analyzing production performance records and data, answering questions and responding to requests.