Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Systems Engineer – Industrial PLCs & OT

JVD Installations

Alberta

On-site

CAD 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading construction services provider in Acheson, Alberta is seeking an experienced embedded C/C++ developer to design firmware for shop equipment and field systems. The role requires 5–10 years of professional experience with Schneider PLCs and significant expertise in real-time systems. The candidate will work in a full-time capacity, with a 5/2 rotation schedule. This position offers travel opportunities within the Edmonton area and comes with benefits and vacation time.

Benefits

Benefits
Vacation Time

Qualifications

  • 5–10 years professional experience in embedded C/C++ development.
  • Hands-on experience with Schneider PLCs and EcoStruxure toolchains.
  • Familiarity with industrial protocols like Modbus and CANopen.

Responsibilities

  • Develop embedded C/C++ firmware for shop equipment and field systems.
  • Architect and integrate control logic with Schneider Modicon PLCs.
  • Implement robust communications and data flows, structuring tags/data sets.

Skills

C/C++ (embedded)
Real-time/interrupt-driven design
Schneider PLCs
Industrial protocols: Modbus TCP/RTU
Git workflow
Job description
A leading construction services provider in Acheson, Alberta is seeking an experienced embedded C/C++ developer to design firmware for shop equipment and field systems. The role requires 5–10 years of professional experience with Schneider PLCs and significant expertise in real-time systems. The candidate will work in a full-time capacity, with a 5/2 rotation schedule. This position offers travel opportunities within the Edmonton area and comes with benefits and vacation time.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.