MES Software Engineer for Manufacturing Automation

Adamson Systems Engineering

Port Perry

On-site

CAD 90,000 - 120,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Adamson Systems Engineering in Port Perry is seeking an experienced Software Engineer to build and maintain the MES that monitors and reports on production efficiency. You will develop backend services with Python and Django, design SQL schemas, and create real-time dashboards using Grafana.

You will integrate MES with ERP, SCADA, and shop-floor systems, work across cross-functional teams, and participate in CI/CD and deployment practices to improve production software reliability.

Qualifications

  • Bachelor’s degree or diploma in a related technical field.
  • Minimum of 5 years of software development experience.
  • Experience with MES, ERP, SCADA, or shop floor applications is a strong asset.

Responsibilities

  • Develop, maintain, and enhance MES applications for manufacturing execution and reporting.
  • Build backend services, APIs, and database-driven apps using Python, Django, SQL, and PostgreSQL.
  • Integrate MES with business systems, equipment interfaces, and real-time protocols like MQTT.
  • Create dashboards and monitoring tools using Grafana and related tech.
  • Support database design, data modeling, and time-series data management.
  • Collaborate across manufacturing, quality, engineering, and IT to deliver practical solutions.

Skills

Python
Django
REST APIs
SQL
PostgreSQL
InfluxDB
MQTT
Grafana
RabbitMQ/Kafka
APIs & integration

Education

Bachelor’s degree in Computer Science / Software Engineering

Tools

Docker
Nginx
CI/CD
Linux/Ubuntu

Job description

Adamson Systems Engineering in Port Perry is seeking an experienced Software Engineer to build and maintain the MES that monitors and reports on production efficiency. You will develop backend services with Python and Django, design SQL schemas, and create real-time dashboards using Grafana.

You will integrate MES with ERP, SCADA, and shop-floor systems, work across cross-functional teams, and participate in CI/CD and deployment practices to improve production software reliability.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Adamson Systems Engineering • Port Perry

On-site
CAD 90,000 - 120,000
Manufacturing Engineer
Manufacturing Engineer

Adamson Systems Engineering • Port Perry

On-site
CAD 80,000 - 120,000
Comprehensive health insurance
On-site parking
Casual dress
+1
Applications Engineer (SCADA/ MES)
Applications Engineer (SCADA/ MES)

Cygnus Consulting • Markham

On-site
CAD 70,000 - 90,000
Competitive salary
Employer-paid benefits
Positive work environment
SCADA/MES Applications Engineer – Client-Facing Deployments
SCADA/MES Applications Engineer – Client-Facing Deployments

Cygnus Consulting • Markham

On-site
CAD 70,000 - 90,000
Competitive salary
Employer-paid benefits
Positive work environment
Industry X MES Sr.Analyst
Industry X MES Sr.Analyst

Accenture • Toronto

On-site
CAD 80,000 - 110,000
MES Consultant / Engineer
MES Consultant / Engineer

Amaris Consulting • Toronto

On-site
CAD 85,000 - 110,000
International community
Training system with over 250 modules
Dynamic work environment with internal events
Supply Chain Specialist
Supply Chain Specialist

Adamson Systems Engineering • Port Perry

On-site
CAD 60,000 - 90,000
Paid vacation
Company events
MES IT Coordinator
MES IT Coordinator

Compunnel, Inc. • Canada

On-site
CAD 85,000 - 110,000
MES Programming Lead for Digital Manufacturing
MES Programming Lead for Digital Manufacturing

Accenture • Mississauga

On-site
CAD 80,000 - 120,000
Industry X Software Developer MES Programming Associate Manager
Industry X Software Developer MES Programming Associate Manager

Accenture • Mississauga

On-site
CAD 80,000 - 120,000