PLC Programmer
Job Description
About our Client
Micro Tool & Machine Ltd. (MTM) is a privately held, globally recognized TIER 1 supplier that designs and manufactures proprietary CNC robotic-based machines, tools, assembly platforms, jigs and fixtures required for the manufacturing of distribution and medium-sized transformers.
Why Choose MTM?
MTM has been serving the industry on a global scale for over 55 years and in that time has grown its team of machine designers, automation and robotics experts exponentially. This growth has enabled the organization to enter new markets, including aerospace and medical devices, which has opened up new opportunities for industry experts right here in Winnipeg, Manitoba.
If you are an expert who is looking for a challenge and to contribute to a growing, industry-leading team, MTM is the place you need to be.
The Opportunity
PLC Programmer
We are seeking a highly motivated PLC Programmer to join our innovative engineering team. The ideal candidate will possess extensive experience in programming, writing, testing, and maintaining software to automate industrial machinery and manufacturing processes.
The ideal individual for this position must possess the following:
- In-depth knowledge of manufacturing and mechanical processes.
- Knowledge of software design principles.
- Detailed knowledge of PLC automation software and coding languages (PLC Code IEC61131).
- Knowledge of Beckhoff TwinCAT is preferable.
- Familiar with Allen Bradley, Siemens, Beckhoff or other hardware.
- Ability to work with minimum supervision.
- Excellent leadership and team management abilities.
- Strong problem-solving, analytical, and technical skills.
- Proven experience in an operational management role with a track record of successful team and project management.
- Strong leadership and decision-making skills.
- Excellent communication and interpersonal abilities.
- Ability to handle high-stress situations and make informed decisions quickly.
- Knowledge of industry-specific regulations and compliance standards.
- Adaptability to changing project requirements and tight deadlines.
Brief Summary of the Positions' Primary Responsibilities
- Traveling to clients' locations (maybe required within the Winnipeg area, otherwise to be discussed on a case-by-case basis)
- Understanding control system components (drivers, encoders, motors, sensors, servo/steppers, wiring, etc..…)
- Developing and installing machine programs using automation software and custom coding languages
- Determining machine automation test criteria before the final installation.
- Testing automated systems for efficiency, safety, and reliability.
- Troubleshooting system errors.
- Documenting development processes.
- Providing clients with technical support.
- Oral / written communication to a variety of audiences
- Critical Thinking
- Problem-Solving
- Reading text
- Support the company’s continuous improvement initiatives, including LEAN manufacturing.
- Collaborate with cross-functional teams to address issues, implement corrective actions, and ensure customer satisfaction.
- Maintain up-to-date knowledge of industry quality standards and compliance requirements, integrating them into MTM's quality processes.
Required Experience, Education and Qualifications
- Required: At least five years’ experience as a PLC programmer. Electrical and mechanical experience preferred.
- Required: Experience with high voltage (various voltages 50 – 60 Hz, single and 3 phase)
- Required: Experience with Windows (registry, command line commands, network setup), backup software (like Acronis), and remote access software (like TeamViewer).
- Required: Experience with SQL and MQTT.
- Required: A Valid Class 5F driver's license.
- Required: Clear Criminal Record Check.
- Required: Bachelor's degree in Mechanical Engineering or a related field.
- Preferred: Experience with robot integration.
Reporting Relationship
This position reports to the Senior/Lead Programmer & R&D Lead
Our Commitment to Equal Opportunity Employment
Micro Tool and Machines Ltd. is committed to achieving employment equity for designated groups in our workforce.
We encourage all candidates who identify as First Nations, Indigenous, Inuit or Metis, visible minorities or persons with disabilities who meet the required qualifications to self-declare in their cover letter or resume.
Job Types: Full-time, Permanent
Benefits:
- On-site parking
Education:
- AEC / DEP or Skilled Trade Certificate (preferred)
Experience:
- PLC Programming : 5 years (required)
- robot integration: 1 year (preferred)
- high voltage : 1 year (required)
- SQL and MQTT: 1 year (required)
Licence/Certification:
- Class 5 Licence (required)
Location:
- Winnipeg, MB (required)
Willingness to travel:
- 50% (required)
Work Location: In person
Explore More
Date Posted
03/24/2026
Views
0
Similar Jobs
Sales & Marketing Representatives - Winnipeg - Puulse Marketing
Views in the last 30 days - 0
View DetailsReal Estate Sales Representative - Royal LePage Real Estate
Views in the last 30 days - 0
View DetailsSales Development Specialist - Smartrend Manufacturing Group
Views in the last 30 days - 0
View Details