Skip to content

Industrial Software Engineer

Hydmech Canada Corp
Hydmech Canada Corp
See more positions
Business Location:
Woodstock, Ontario
Position type:
Full Time (Permanent)
Category:
Production
Work Place Location:
In Person
Hours:
7:00 am to 3pm, monday to friday - 40 hours per week
Apply by:
March 20, 2026 at 1:51pm
Vacancy Type:
Existing Position Vacancy

Job Description

About Us!

 

HYDMECH has been a leader in industrial sawing solutions for over four decades, known for engineering innovation, unmatched reliability, and a commitment to supporting metalworking industries across North America. What began as a pioneering Canadian company has grown into a globally recognized brand, driven by continuous improvement, customer partnerships, and a team of dedicated people who take pride in building exceptional machinery.

HYDMECH is part of the MEP Group (Italy) and Group Legris Industries (France). You will be part of a global organization with locations in Canada, USA, Europe, China and South America where advancement from within the organization is supported!

 

About the Opportunity!

This existing vacancy reports to the Engineering Manager – Product Development collaborates with mechanical and electrical design engineers to develop advanced hardware and software control systems for band saw metal sawing machines and sawing systems. It involves supporting documentation such as schematics, BOMs, manuals, and programs, with a strong focus on creating highly adaptable new control system that integrate with other devices and systems. 

 

WHAT WILL YOU DO?

 

· Develop, program, and implement industrial PC–based control systems for automatic band saws and material handling equipment. 

· Support the transition of products to IoT-enabled and remote-control platforms over WAN/LAN networks. 

· Design and program complex machine and in-house material handling operations. 

· Configure and utilize VFD, stepper, and servo drives for saw and motion control functions. 

· Program control systems using Mitsubishi GX Works and CODESYS with ladder logic and structured text. 

· Design and develop intuitive HMI interfaces using GX Works and Qt Creator. 

· Work within a Linux-based environment, including applications such as MySQL databases and VPN services. 

· Design control circuitry in compliance with applicable industrial standards and evaluate emerging control technologies. 

· Troubleshoot products and provide technical support to manufacturing, assembly, service, and prototype testing activities. 

· Maintain engineering documentation, ERP data, manuals, and support continuous improvement in functionality, manufacturability, cost, and component sourcing.

 

Education

Bachelor Degree

Experience Required

WHAT DO YOU BRING?

· 

  • Bachelor’s degree in Mechatronic, Electrical, Software/Computer or Controls Engineering or equivalent.
  • 5+ years of experience in industrial machinery environment. Background in machine tool design preferred.
  • Proven experience with PLC/Soft PLC platforms, control logic programming, and system integration for industrial applications.
  • Strong proficiency in C++ and Qt framework (QML) for HMI development in industrial machinery
  • Experience in Python for automation tools, data processing, and system integration
  • Solid knowledge of Linux-based systems, including command-line operations and Bash scripting
  • Experience with relational databases (e.g., MySQL) for production data management and machine data logging
  • Familiarity with industrial communication protocols and field integration
  • Understanding of real-time constraints and machine control environments
  • Knowledge of Closed loop control system and PID algorithm
  • Additional experience in Modbus, OPC UA, ETHERCAT, would be an asset.
  • Excellent communication, interpersonal, and change-management skills.
  • Knowledge of relevant environmental, health & safety regulations and best practices in manufacturing.
  • Adaptable with a growth mindset and willingness to learn, grow and develop
  • Demonstrated ability to work independently or within a team setting.
  • Aptitude for critical thinking, problem-solving, and decision-making

This job posting does not form part of the employee’s contract of employment but is provided for guidance. The precise duties and responsibilities of any job may be expected to change over time. 

Compensation and Benefits

WHAT WE PROVIDE? 

 

  • Paid time off including vacation time, paid holidays, additional holidays
  • Plant shutdown for two weeks in the summer
  • Company events including Holiday party, food trucks and more
  • Company sponsored Wellness program
  • Comprehensive benefits package including Life insurance, AD&D, STD, LTD, Health and Dental
  • RRSP matching program/Company Pension

 

The Ontario pay range for this position is $80,000 CAD to $100,000 CAD annually. Ultimately, in determining pay, we will consider the successful candidate's experience, skills, knowledge, and other job-related factors.

How to Apply

You must be logged in to access this information.
Please login or create an account.

If you need assistance with resume writing or access to computers/internet, please connect with our Community Employment Services (CES) Oxford, at 40 Metcalf Street, in Woodstock, or by phone at +1 888-439-8161. These services are free as CES Oxford is an Employment Ontario Service Provider, a non-profit agency providing free service to job seekers and local employers through Employment Ontario provincially funded programs. Offering employment and training programs in our community since 1994, CES Oxford’s mission is to create opportunities, via programs and support, for the empowerment of individuals.

See more job opportunities

Government of Canada logo. Employment Ontario Logo. Government of Ontario Logo

This Employment Ontario service is funded in part by the Government of Canada and the Government of Ontario.