We are seeking a highly motivated and detail-oriented Project Engineer to join our innovative engineering team.
Position Duties:
The Industrial Controls Engineer is responsible for the design, development, programming, and maintenance of industrial automation and control systems used in manufacturing and process environments. This role ensures that automated systems operate safely, reliably, and efficiently while supporting production, quality, and continuous improvement initiatives.
The Controls Engineer works closely with operations, maintenance, engineering, and external vendors to implement PLC, HMI, and SCADA systems, troubleshoot equipment issues, and support system upgrades and expansions. The position plays a key role in optimizing plant performance, reducing downtime, and ensuring compliance with safety and industry standards.
Design, program, and commission PLC-based control systems
Develop and modify HMI and SCADA applications
Troubleshoot and resolve electrical and controls-related issues
Support equipment startups, upgrades, and retrofits
Create and maintain control system documentation (P&IDs, I/O lists, control narratives)
Collaborate with mechanical, electrical, and process engineers
Ensure compliance with safety standards and electrical codes
Provide technical support to maintenance and operations teams
Manage automation-related projects and coordinate with vendors
Support continuous improvement and reliability initiatives
On-site issue coordination and resolution, punch listing, chair coordination meetings, track and monitor progress schedule(s), etc.
Resolve engineering issues through all engineering disciplines, communicate and resolve issues.
Assist with on-site Engineering Meetings to facilitate all Engineering responsibilities and to support Customer for schedule adherence.
Continue training and adding to knowledge base.
Perform specification reviews for the purpose of developing installation plans for new equipment, and/ or modification of existing equipment within manufacturing facilities.
Willing to get a Visa to work in the US and support our US office when needed.
Assist in Bid package development.
Skills and Experience Required:
Technical Skills
PLC programming (Allen-Bradley, Siemens, Schneider, or similar)
HMI/SCADA development (FactoryTalk, WinCC, Ignition, Wonderware, etc.)
Industrial networking (EtherNet/IP, Profinet, Modbus, DeviceNet)
Electrical schematics and panel design
Instrumentation and sensor integration
Motion control and VFD configuration
Safety systems (safety PLCs, interlocks, E-stops)
Troubleshooting automated equipment in live production environments
Software & Tools
PLC programming software (Studio 5000, TIA Portal, etc.)
CAD or EPLAN for electrical drawings
Version control and backup systems
Basic scripting or data integration (SQL, Python, OPC UA - asset dependent)
Soft Skills
Strong analytical and problem-solving skills
Ability to work independently and in cross-functional teams
Clear communication with technical and non-technical stakeholders
Strong attention to detail and documentation
Ability to manage priorities in fast-paced environments
Willingness to support off-hours or on-call troubleshooting as required
Additional Skills
General knowledge of Conveyor equipment, sorters, and all associated controls systems
Inventor and AutoCAD 2D and hopefully 3D skills an asset.
Willing and eager to learn and be taught beyond stated job duties; flexibility, adaptability.
Confident, hardworking and looking for a long term position.
Loyal, confident, humble, punctual.
Hard working, job focused
Job Types: Full-time, Fixed term contract
Contract length: 6 months
Pay: $38.00-$43.00 per hour
Expected hours: No less than 40 per week
Benefits:
Dental care
Employee assistance program
Extended health care
RRSP match
Vision care
Education:
Bachelor's Degree (required)
Experience:
Electrical/Controls Engineering: 5 years (required)
Licence/Certification:
Driver's License (required)
Canadian Passport (required)
Willingness to travel:
100% (required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.