Embedded Software & Firmware Engineer - Automation

Socomec Group

Brampton

On-site

CAD 110,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Socomec Group is seeking an experienced Embedded Software Engineer to join the North America team. You will work with hardware and software engineers to develop controllers, embedded GUI interfaces, and test the products at device and system levels.

The role covers writing clean code in C/C++, integrating with industrial protocols like Modbus TCP/RTU, EtherNet/IP, and BACnet/IP, and delivering clear documentation.

Qualifications

  • 7+ years of software development for real-time industrial automation systems.
  • Experience with embedded Linux and Yocto project.
  • Proficiency in C/C++, Java, and Python.
  • Familiarity with Modbus TCP/RTU, EtherNet/IP, BACnet/IP or SNMP.

Responsibilities

  • Develop software for embedded Linux based microcomputer devices.
  • Create embedded GUI interfaces for industrial products.
  • Implement industrial communication protocols and test at device/system level.
  • Handle all stages of the embedded software lifecycle.
  • Prepare concise operational documentation such as manuals and online help.
  • Provide support to production and service personnel.

Skills

Embedded Linux
C/C++/Java/Python
Industrial protocols
GUI development
Web development

Education

Degree in Electrical/Electronic Engineering
Degree in Firmware / Software Engineering

Tools

Yocto
Qt framework
Vue.js
HTML5/JavaScript

Job description

Socomec Group is seeking an experienced Embedded Software Engineer to join the North America team. You will work with hardware and software engineers to develop controllers, embedded GUI interfaces, and test the products at device and system levels.

The role covers writing clean code in C/C++, integrating with industrial protocols like Modbus TCP/RTU, EtherNet/IP, and BACnet/IP, and delivering clear documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software/Firmware Development Engineer
Software/Firmware Development Engineer

Socomec Group • Brampton

On-site
CAD 110,000 - 130,000
Senior Automation Engineer
Senior Automation Engineer

Socomec Sas • Brampton

Hybrid
CAD 120,000 - 150,000
Senior Automation Engineer
Senior Automation Engineer

Socomec Group • Brampton

On-site
CAD 120,000 - 150,000
Electrical Engineer
Electrical Engineer

Socomec Group • Brampton

On-site
CAD 100,000 - 110,000
Electrical Engineer & Project Manager, BESS
Electrical Engineer & Project Manager, BESS

Socomec Group • Brampton

On-site
CAD 110,000 - 120,000
Reasonable accommodation available
Competitive compensation
Electrical Engineer & Project Manager, BESS
Electrical Engineer & Project Manager, BESS

Socomec Sas • Brampton

Hybrid
CAD 110,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Software/Firmware Engineer
Software/Firmware Engineer

Axiomatic Technologies Corporation • Mississauga

On-site
CAD 70,000 - 100,000
Embedded Systems Engineer - Firmware, GUI & Robotics
Embedded Systems Engineer - Firmware, GUI & Robotics

WORLD STAR TECH • Markham

On-site
CAD 85,000 - 120,000
Competitive compensation
Health & medical benefits
Embedded Systems Engineer - PCB & Industrial Control
Embedded Systems Engineer - PCB & Industrial Control

Jamesway • Cambridge

On-site
CAD 70,000 - 75,000
RRSP matching
Health and dental benefits
3 weeks vacation + holidays + 2 floaer
+2