Job Description
Job Description
Intermediate or Senior Controls Programmer
Location : Cambridge, ON
Schedule : Monday to Friday, approximately 40 hours / week
Level : Intermediate (minimum 7 years experience) or Senior ( 10+ years experience)
We are seeking a highly motivated and self-driven Controls Programmer to join our team on a contract basis. This role requires a combination of strong technical expertise , problem-solving ability , and leadership mindset . The successful candidate will have extensive experience in automation controls , with a focus on PLC programming , HMI development , and servo motion control systems .
Although robotic integration experience is not required, familiarity with systems such as Fanuc , ABB , or KUKA is considered a strong asset.
We are looking for individuals with high energy , initiative , and the ability to work independently while also contributing to a collaborative project team.
Key Responsibilities :
- Design, develop, and modify PLC programs using Allen-Bradley (RSLogix 5000 / Studio 5000) platforms
- Develop intuitive and effective HMI interfaces for operator control and feedback
- Integrate and fine-tune servo motion control systems to meet precision requirements
- Participate in the debugging , troubleshooting , and commissioning of automated equipment
- Collaborate across electrical and mechanical disciplines to ensure seamless system performance
- Provide on-site or remote startup support , diagnostics, and system optimization
- Lead or mentor junior team members when required, especially during project-critical phases
- Maintain thorough documentation for programming changes and control logic
Qualifications :
Minimum 7 years experience in automation and controls engineering (Intermediate level) or 10+ years (Senior level)Deep knowledge of Allen-Bradley PLCs including ControlLogix and CompactLogixProficiency in HMI development using tools such as FactoryTalk View ME / SEHands-on experience with servo systems , motion control , and tuning techniquesExposure to robot programming or integration is a plusDemonstrated ability to lead teams , especially under tight deadlinesHigh initiative , strong analytical thinking , and ability to work independentlyAbility to interpret electrical schematics , panel layouts , and I / O listsWillingness to travel or support on-site commissioning as neededCandidate Traits Desired :
High energy and a proactive attitude toward problem-solvingStrong leadership philosophy , especially when managing team efforts under time constraintsExcellent communication skills and the ability to remain composed under pressureA passion for continuous improvement and learning in dynamic environmentsControls Programmer , PLC programming , HMI development , servo systems , motion control , Allen-Bradley , RSLogix 5000 , Studio 5000 , ControlLogix , CompactLogix , FactoryTalk View , robotics integration , Fanuc , ABB , KUKA , automation controls , commissioning , debugging , troubleshooting , electrical schematics , startup support , independent work ethic , leadership skills , energy level , problem-solving