Innovative Automation
Controls Programmer
Newmarket, Ontario
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- CA
- Work mode
- On-site / unstated
- First seen by hirly
- 8 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Intermediate and Senior Level Positions Available!
Are you energized by solving complex technical challenges? Do you enjoy seeing your work move from concept to commissioning? Are you looking for an environment where no two projects are the same? If so, Mecsmart wants to hear from you!
As a Controls Programmer, you'll play a key role in designing, programming, and commissioning advanced automation systems that power some of today's most innovative manufacturing environments. From robotics and vision systems to material handling and assembly equipment, you'll work on projects that push the boundaries of automation technology.
🎥 Check out this video showcasing some of the work we do: Large Business of the Year Award Winner - Mecsmart Systems Inc.
About Mecsmart:
Located in Newmarket, Ontario, Mecsmart Systems is a world-class automation integrator specializing in custom automation solutions for the industrial, commercial, service, and assembly sectors.
Our team is passionate about engineering excellence, customer success, and continuous innovation. We collaborate across disciplines to develop smart, reliable, and cost-effective automation systems that help our customers solve real-world manufacturing challenges.
Job Opportunity:
We're looking for a full-time Controls Programmer to develop software and control systems for specialized automated equipment.
This role is ideal for someone who embraces continuous learning, enjoys problem-solving, and thrives in a fast-paced, project-driven environment. Technology evolves quickly, and successful members of our Controls team are curious, adaptable, and excited by new challenges.
You'll have the opportunity to work with industry-leading PLC, HMI, robotics, vision, and motion control technologies while helping bring innovative automation systems to life.
Why Work Here?
At Mecsmart, we take pride in having a culture built on pride, respect, community, satisfaction, family, and safety, for all employees. Mecsmart Systems listens to, invests in, and supports employees, offering advanced skills, training, and opportunities for advancement and the future. We appreciate the hard work employees put to get the job done. We engage in fundraisers for our community (such as the annual food drive) and team building events, such as summer BBQ’s & Holiday lunches.
What We Offer:
Work on cutting-edge automation projects across multiple industries.
Employer Matched RRSP (Registered Retirement Savings Program)
Extended Healthcare, Dental, Vision, Paramedical, EFAP Benefits
Healthcare Spending Account
Employee Events
Educational Assistance Programs
Opportunities for Professional Growth
Costco Membership Reimbursement
Safety Boots and Safety Glasses Allowance
What you’ll do:
Collaborate with Project Management, Engineering, and Department Leaders to support project execution and delivery
Partner with Sales, Mechanical Design, Controls Design, and Project Management teams during the concept, scope, and engineering phases of projects
Work alongside electricians and fellow programmers to support machine build, integration, and commissioning activities
Design, program, test, and commission automation systems including:
Assembly Systems
Material Handling Systems
Robotic Cells
Vision Inspection Systems
Industrial Safety Systems
Troubleshoot and resolve automation-related issues during build, testing, and startup
Maintain program backups and documentation in accordance with Mecsmart standards
Support project scheduling, milestone achievement, and budget requirements
Communicate project status, technical concerns, and solutions effectively with customers and internal stakeholders
Travel occasionally, including global travel opportunities, to support customer installations and commissioning activities
What you’ll need:
Minimum Diploma in Electrical Engineering or Equivalent Specialized Experience
Minimum 2+ Years’ Experience within the Automation or Automotive Manufacturing Field
Welding technology training would be an asset
Previous experience required with the following software packages:
Rockwell Studio 5000
Siemens TIA Portal
Omron CX-One/Omron Sysmac Studio
Knowledge and ability to program Robots would be an asset:
ABB
Fanuc
Continuous learning, growth and development
Work cooperatively with others and contribute to a positive workplace
Ability to manage tasks and use technology, resources, and time efficiently
Ability to work independently
Ability to perform multiple technical tasks with a need to periodically upgrade skills in order to meet changing job conditions
For more information, visit our website at www.mecsmart.com
If you require any accommodation during our recruitment process, please let us know.
#MSMART
Listed on hirly, a job board. hirly is not the employer: Innovative Automation is hiring for this role.
Similar jobs
- Instrumentation and Controls ProgrammerGASTECH ENGINEERING LLC · Sapulpa, OKFirst seen 22d ago
- Software Engineer, Securities FinanceJobgether · CanadaFirst seen todayremote
- Software Quality Assurance EngineerJobgether · CanadaFirst seen todayremote
- Electrical Test EngineerMoment Energy · Surrey, BCFirst seen today
- Software Engineer, Level 3, BackendSnapchat · Toronto, CanadaFirst seen yesterday
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job