Find a jobRecruiters

Intermediate Software and Control Systems Engineer

Exclusive opportunity

Onsite

Intermediate Software and Control Systems Engineer

Medatech Engineering Services Ltd.

Intermediate Software and Control Systems Engineer

Skills

PythonMATLABRProcess Improvement

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Collingwood, ON, Canada

Work mode:

Onsite

Published on:

31 August 2026

What they need


CATEGORY Mid-level LOCATION Collingwood, ON JOB TYPE Full-time

What You’ll

Do

Design, develop, and integrate control systems for heavy equipment, leading complex software projects and collaborating with cross-functional teams to deliver high-performance solutions.

About The Job If you’re an experienced Intermediate Software and Control Systems Engineer , think about joining our team. You will design, develop, and integrate control systems for heavy equipment, working on customer projects and internal R&D. This role involves leading more complex software development efforts and working with cross-functional teams to deliver high-performance solutions. Never a dull moment!

Key Responsibilities

  • System Design & Development: Design control algorithms, user interfaces, and embedded systems. Conduct testing and on-site commissioning
  • Project Execution: Manage project timelines and budgets in collaboration with managers. Take ownership of system performance and customer satisfaction
  • Integration & Testing: Oversee the integration of software with mechanical and electrical components. Conduct testing and troubleshooting for reliability
  • Documentation & Improvement: Create technical documents and contribute to process improvements. Share expertise by mentoring junior engineers
  • Service and Support: Work with the service team to diagnose and debug issues with equipment in the field. Provide technical support to resolve customer issues quickly and efficiently

Required Qualifications

  • Bachelor’s or Master’s degree in Software Engineering or related fields
  • 3-5 years of experience in software development, real-time control systems, and embedded systems
  • Proficiency in C/C++, Python, Matlab/Simulink, and control systems design tools
  • Strong communication and leadership skills
  • P.Eng. or working towards it is preferred

If you have these qualifications and are interested in joining a dedicated team in a growing company, please forward your resume and cover letter. While we appreciate the interest of all applicants, we will contact only those qualified candidates selected for an interview. MEDATech is an equal opportunity employer. We are committed to building and maintaining an inclusive work environment. We recognize the strength of diversity and encourage applications from all qualified candidates. Accommodation through our recruitment process is available to applicants upon request.

Other offers great for you!

These companies are also looking for great profiles

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

1 day ago

Quick apply

Cherrypick

Software Engineer – IT-Core Foundations

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonNumPypandas

1 day ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

18 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools