Controls Programmer
Innovative Group of Companies
Job Responsibility:
About Mecsmart:
Located in Newmarket, Ontario, Mecsmart Systems is a World Class Manufacturer of automation systems for the industrial, commercial, service, and assembler sectors. Here at Mecsmart, our team works together to provide the most cost-efficient solutions, that exceed our customers' expectations.
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 & Christmas lunches.
What We Offer:
- Extended Healthcare Benefits
- Employee Events
- Educational Assistance Programs
Job Opportunity:
We are looking for a Controls Programmer to create programs and develop software for the purpose of controlling specialized automated equipment. This is a demanding position that requires commitment and continuous learning. Technology is constantly changing and as a Controls team member, need to be able to adapt to these changes and embrace new challenges. Efficient, logical thought processes need to be continuously developed to succeed at providing solutions for our customers and the team.
What you'll do:
- PLC/HMI Programming/development
- Demonstrate an understanding of electrical drawing and proper wiring practices.
- Modular code involves the IO mapping for particular function, manual/automatic control, diagnostic and fault handling.
- Program basic code for manual and automatic control of pneumatic actuators.
- Understand and modify existing code, write programs based off of existing code standards and structures (PLC and HMI)
- Configure and download HMI to interface with PLC.
- Understand and configure digital IO (NPN, PNP, analog devices, laser sensor)
- Configure remote IO with other PLCs, Robots, Etc.
- Understand safety Input configuration, safety output configuration, hardware vs software.
- Program and test alarming, messaging, indication specific to process
- Set up PLC from Out of the box State
- Robot Programming/Development:
- Participate with writing and developing code for new devices and cross platform
- Able to jog Robots, teach new and touch up existing points.
- Understand basic instructions (ie. call, jump, wait)
- Understand robot digital IO and how they are used (ie Wait DI, Set DO)
- Understand interferences (with robots, fixed tooling)
- Understand the purpose of and how the Estop circuit functions.
- Understand how teach and auto work and the difference.
- Machine Vision Programming/Development:
- Ability to setup hardwired and networked vision sensors for part presence detection.
- Become familiar with importance of lighting, lenses, filters
- Setup barcode scanners (1D/2D)
What you'll need:
- Minimum Diploma in Electrical Engineering or Equivalent Specialized Experience
- Minimum 2 Years' Experience within the Automation or Automotive Manufacturing Field
- Experience with Rockwell Studio 5000 and Siemens TIA Portal required
- Knowledge of Omron CX-One/Omron Sysmac Studio and/or Mitsubishi IQ-Works, considered an asset
- Knowledge and ability to function ABB and Fanuc robots considered an asset
For more information, visit our website at
If you require any accommodation during our recruitment process, please let us know.
Company: Mecsmart
#MSI #Mecsmart
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls Programmer. Be the first to apply!
- electrical controls engineer Newmarket, ON
- industrial automation process control engineer Newmarket, ON
- process controls engineer Newmarket, ON
- instrumentation and controls engineer Newmarket, ON
- controls engineer Newmarket, ON
- project control remote Newmarket, ON
- control electrician Newmarket, ON
- control systems specialist Newmarket, ON
- cost control Newmarket, ON
- access control Newmarket, ON
