Controls Engineer – Software Development

Be among the first applicants.
Inventure Engineering & Machinery Inc.
Barrie
CAD 100,000 - 125,000
Be among the first applicants.
Today
Job description

Inventure Engineering and Machinery is seeking an Experienced Controls Engineer – Software Development to join our Electrical Engineering team. This role involves designing, programming, and integrating industrial automation solutions using Allen Bradley, Siemens, and Omron platforms. The ideal candidate will have a strong background in PLC programming, motion control, and robotics and a proven ability to lead projects with minimal supervision.

Qualifications:
  • Degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field.
  • Professional Engineer (P.Eng.) designation or eligibility is preferred.
  • Minimum 7 years of experience in an automation manufacturing environment with exposure to robotics and industrial controls.
  • Expertise in Allen Bradley, Siemens, and Omron PLCs.
  • Strong understanding of VFDs, motion control, and robotics.
  • Hands-on experience with EtherNet/IP, EtherCAT, PROFINET, or Modbus TCP protocols.
  • Solid understanding of electrical engineering principles, industrial safety standards, and best practices for machinery.
  • Working knowledge of manufacturing processes and operations.
  • Strong project leadership skills, ability to manage tasks with minimal supervision.
  • Excellent problem-solving, analytical, and organizational skills.
  • Effective communication and interpersonal abilities in both verbal and written formats.
  • Proficiency in AutoCAD Electrical for schematic design and documentation.
  • Working knowledge of MS Office and Microsoft Teams.
  • Ability to travel to customer sites as needed, including the United States (valid travel documentation required).
Key Responsibilities:
  • Develop and program PLC and HMI applications for assembly lines and stand-alone machinery, primarily using Allen Bradley / Rockwell Automation software (RS Logix 5000 / Studio 5000 and FactoryTalk View Studio).
  • Design, document, and implement control systems from concept to completion, ensuring compliance with functional safety standards.
  • Create and maintain electrical schematics and BOMs using AutoCAD Electrical.
  • Perform I/O checks, integrate and debug industrial control systems, and ensure equipment operates according to specifications.
  • Install, test, and commission control systems in-house and at customer facilities.
  • Troubleshoot and resolve technical issues related to PLCs, HMIs, and automation systems based on customer requirements.
  • Conduct field service support as needed for maintenance and system optimization.
  • Collaborate with cross-functional teams, including designers, project managers, toolmakers, and electricians, to develop and implement complete automation solutions.
  • Participate in project meetings to report progress, track engineering changes, and ensure timelines are met.
  • Maintain risk and error logs, document lessons learned and propose continuous improvements.
  • Ensure quality control, identify potential optimizations, and implement best practices in automation engineering.
  • Perform other related duties as assigned.
Why Join Us?

This position offers the opportunity to work on challenging, high-impact projects in a dynamic industrial manufacturing environment. If you are a highly skilled Industrial Automation Professional looking to advance your career, we encourage you to apply and become a part of our innovative team.

Apply now to be part of our cutting-edge automation solutions!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Controls Engineer – Software Development jobs in Barrie