Intermediate Software and Control Systems Engineer

Medatech Engineering Services Ltd.

Collingwood

On-site

CAD 85,000 - 110,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Medatech Engineering Services Ltd. is seeking a mid-level Software and Control Systems Engineer to design, develop, and integrate control systems for heavy equipment.

You will lead complex software projects and collaborate with cross-functional teams to deliver high-performance solutions. Ideal candidates have extensive experience in real-time software development, embedded systems, and leadership, with a path toward professional engineering credentials.

Qualifications

  • Bachelor’s or Master’s degree in Software Engineering or related field.
  • 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.

Responsibilities

  • System Design & Development: design control algorithms, user interfaces, and embedded systems; conduct testing and commissioning.
  • Project Execution: manage project timelines and budgets with managers; own system performance and customer satisfaction.
  • Integration & Testing: oversee software integration with mechanical/electrical components; troubleshoot for reliability.
  • Documentation & Improvement: create technical documents and mentor junior engineers.
  • Service and Support: diagnose and resolve field equipment issues with the service team.

Skills

Real-time control systems
Embedded systems
C/C++
Python
Matlab/Simulink
Leadership

Education

Bachelor’s or Master’s degree in Software Engineering or related fields

Tools

Embedded toolchains
Simulink/Matlab workflows

Job description

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

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Software Developer
Intermediate Software Developer

Powerhouse Controls Ltd • Cambridge

Hybrid
CAD 80,000 - 110,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+8
Electrical Engineer
Electrical Engineer

Medatech Engineering Services Ltd. • Collingwood

On-site
CAD 90,000 - 120,000
OPEN: Controls Designer
OPEN: Controls Designer

Cpus Engineering Staffing Solutions Inc. • Oakville

Hybrid
CAD 95,000 - 114,000
Comprehensive benefits and compensation package
Electrical Service Technologist/Engineer
Electrical Service Technologist/Engineer

Medatech Engineering Services Ltd. • Collingwood

On-site
CAD 70,000 - 95,000
Intermediate Software Developer
Intermediate Software Developer

Humi Inc. • Cambridge

On-site
CAD 80,000 - 120,000
Health/Dental Benefits
Profit Sharing
Flexible work hours
+2
Immediate Digital Control Systems Designer
Immediate Digital Control Systems Designer

MacLean Engineering • Cambridge

On-site
CAD 70,000 - 90,000
3 weeks' vacation annually
Comprehensive group benefits package
Annual employee bonus
+1
Software Developer (Automated Machinery)
Software Developer (Automated Machinery)

InVision Staffing Services Inc. • Toronto

On-site
CAD 70,000 - 90,000
Full Benefits Package
RRSP Match
Potential for growth
Controls Engineer
Controls Engineer

Musashi AI North America • Southwestern Ontario

On-site
CAD 70,000 - 90,000
Systems Engineer – Industrial Control and Communications Systems
Systems Engineer – Industrial Control and Communications Systems

Egis Group • Toronto

On-site
CAD 120,000 - 150,000
Electrical Assembly Technician
Electrical Assembly Technician

Medatech Engineering Services Ltd. • Collingwood

On-site
CAD 65,000 - 90,000