Talent.com
Embedded Software Developer
Embedded Software DeveloperIntelcom • Canada, Quebec, Montreal
Embedded Software Developer

Embedded Software Developer

Intelcom • Canada, Quebec, Montreal
30+ days ago
Job type
  • Full-time
Job description

Intelcom | Dragonfly

With more than 100 sorting stations and operations across three continents, Intelcom | Dragonfly is Canada’s leader in last-mile logistics. Our vision is clear: to deliver fast, accurate, and reliable service powered by cutting-edge technology.

A Strategic Role at the Heart of Logistics

Intelcom is seeking an Embedded Systems Engineer to join our IT Ops Lab team. In this role, you’ll help build the next generation of our sorting technologies by designing, testing, integrating, and supporting Linux-based systemsmany of which are connected IoT devices.You'llapply best engineering practices and contributeto projects that improve how our company operates. Our engineers are also encouraged to think creatively, spot areas where we can do things better, and help drive innovation across the organization.

We need someone who thrives in a fast-paced, collaborative and multidisciplinary environment. You’ll work with different teams and stakeholders across the company, so strong communication and adaptability are key. We're looking for someone curious and eager to learn—someone who’s excited to explore new technologies and help us stay ahead of the curve, as we push technology forward.

Key Responsibilities:

  • Embedded Software Design & Development:

  • Develop, test, troubleshoot and maintainsoftware that bridges the gap between mechanical, electrical, firmware,software and cloud infrastructure.

  • Design Linux-based embedded software in C#, interfacing with printers, Bluetooth hardware, cameras, micro-services and UI.

  • Build low-level systems in C++ for microcontrollers, integrating sensors, actuators, lights, and other hardware components. Optimize for memory, power, and processing constraints.

  • Apply cybersecurity best practices, contributing to secure boot and firmware update processes.

  • Infrastructure & DevOps:

  • Configure and bring up new hardware platforms; provision and deploy embedded applications on physical devices.

  • Ship and install IoT devices across stations; monitor device health using logging and remote access tools.

  • Perform remote updates and maintenance as needed.

  • Maintain Git version control and adhere to good development workflows and practices (CI/CD, Agile/Scrum).

  • R&D, Architecture & Requirements Gathering:

  • Analyze sorting operations and map station processes to digital systems.

  • Design scalable, error-proof architectures within existing infrastructure constraints.

  • Explore new ideas and develop proof-of-concepts; write business cases for promising innovations.

  • Create user stories, manage backlog, and prioritize development tasks.

  • Operations Support:

  • Provide technical support for operations across 100+ stations in Canada, the Netherlands, and Australia.

  • Respond promptly to station issues with L1, L2 and L3 support.

  • Develop operational manuals, troubleshooting guides, and training materials.

  • Documentation & Communication:

  • Produce detailed technical documentation for code, APIs, and system architecture.

  • Collaborate with cross-functional teams including software, electrical, and mechanical engineers, business analysts, and product owners.

  • Communicate technical concepts clearly to non-technical stakeholders.

What Will help you succeed:

  • Bachelor’s degree in Software, Computer, or Robotics Engineering (or equivalent).

  • 3–5 years of experience in embedded systems development and maintenance.

  • Thorough understanding of Clean Code principles.

  • High desire to learn and grow every day.

  • Autonomous, but still a team player.

  • Commitment to quality over quantity.

Why Join Us?

At Intelcom | Dragonfly, you’ll thrive in a flexible and stimulating environment, surrounded by passionate talent. You’ll also enjoy a wide range of benefits:

  • On-site gym with a personal trainer

  • Employer-provided lunch of your choice

  • Comprehensive group insurance

  • Group RRSP plan

  • Care & Well‑Being Activities

  • Partial reimbursement for public transportation

  • Employee Assistance Program

…and much more.

This position has been opened to address a genuine organizational need within the company.

At Intelcom | Dragonfly, we move forward guided by strong values: collaboration, innovation, excellence, and responsibility.

We embrace diversity, ensure equity, and foster a true sense of belonging.

Accommodation measures are available for individuals with disabilities throughout our recruitment process, in compliance with the law. Please let us know if you have any specific needs.

Create a job alert for this search

Embedded Software Developer • Canada, Quebec, Montreal

Similar jobs
Embedded Software Designer -3144-OJO

Embedded Software Designer -3144-OJO

Right Talent Right Now • Montreal
Full-time
The Embedded Software Designer is responsible for all aspects of the embedded software development.Using the principles of software engineering and cyber security, he designs, develops and tests em...Show more
Last updated: 9 days ago • Promoted
Embedded Linux/Yocto Software Engineer — Robotics

Embedded Linux/Yocto Software Engineer — Robotics

Mecademic • Montreal
Full-time
Une entreprise spécialisée en automatisation robotique recherche un développeur logiciel expérimenté pour structurer l'environnement Linux et développer des services critiques pour ses bras robotiq...Show more
Last updated: 8 days ago • Promoted
Mid-Level Software Developer - C$150,000 - C$230,000 A Year

Mid-Level Software Developer - C$150,000 - C$230,000 A Year

mrge • Montréal-Ouest, Canada, CA
Full-time
Develop and maintain software using PHP, Symfony, and React.Design databases, integrate applications with AWS, and collaborate with teams.Show more
Last updated: 10 days ago • Promoted
Algebra Private Tutoring Jobs L'epiphanie

Algebra Private Tutoring Jobs L'epiphanie

Superprof • L'epiphanie, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
BlackLine Implementation Consultant

BlackLine Implementation Consultant

Insight Global • mercier, QC, ca
Full-time
Insight Global is seeking a highly skilled BlackLine Implementation Consultant to support a major consulting partner working with a Crown Corporation in the lottery and gaming sector.This is an ini...Show more
Last updated: 7 days ago • Promoted
Embedded Linux Developer

Embedded Linux Developer

SmartD Technologies • Montreal
Full-time
Embedded Linux Software Developer.In this role, you will be responsible for designing, developing, and maintaining robust software for our.Variable Frequency Drive (VFD).You will work across the en...Show more
Last updated: 20 days ago • Promoted
Intern Embedded Software Developer

Intern Embedded Software Developer

Johnson Controls • Mercier, Qc
Full-time
Développeur Firmware - StagiaireEntreprise : Johnson ControlsVous contribuerez au développement de la prochaine génération de panneaux d'incendie chez Johnson Controls.Détails du posteLieu : Brossa...Show more
Last updated: 5 days ago • Promoted
Algebra Private Tutoring Jobs Saint-Jacques

Algebra Private Tutoring Jobs Saint-Jacques

Superprof • Saint-Jacques, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Mid Level Developer - Retail Platform

Mid Level Developer - Retail Platform

Hifyre • mercier, QC, ca
Full-time
Mid-Level Developer - Retail PlatformHifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engagemen...Show more
Last updated: 13 days ago • Promoted
Payments Developer (MTS/UPF Developer with Unix - Net2Source (N2S)

Payments Developer (MTS/UPF Developer with Unix - Net2Source (N2S)

Net2Source (N2S) • saint-esprit, qc, ca
Full-time
Payments Developer (MTS/UPF Developer with Unix).We are looking for an experienced.The ideal candidate will have hands-on experience in payment processing systems and strong backend development ski...Show more
Last updated: 1 day ago • Promoted
Embedded C Developer

Embedded C Developer

Amaris Consulting • montréal, qc, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

MANTU GROUP SA • Montreal
Full-time
Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 t...Show more
Last updated: 2 days ago • Promoted
Edge OS Embedded Software Engineer — Rust/C++ (Linux)

Edge OS Embedded Software Engineer — Rust/C++ (Linux)

Genetec • Montreal
Full-time
Une entreprise de technologie avancée à Montréal recherche un développeur logiciel pour travailler sur des systèmes embarqués et des solutions basées sur le cloud.Les responsabilités incluent le dé...Show more
Last updated: 30+ days ago • Promoted
Embedded C/C++ & Java Developer — Payments

Embedded C/C++ & Java Developer — Payments

Valsoft Corporation • Montreal
Full-time
A leading payment technology company is looking for an experienced C++ and Java Developer to join their agile development team in Montreal, Canada.The role involves developing high-performance embe...Show more
Last updated: 30+ days ago • Promoted
Concepteur de Logiciel Embarqué / Embedded Software Designer

Concepteur de Logiciel Embarqué / Embedded Software Designer

Cattron Global • Montreal
Full-time +1
Concepteur de logiciel embarqué, Systèmes de communication ferroviaires.Cattron est un leader dans les systèmes de contrôle sans fil pour la machinerie industrielle et les locomotives.Nous recherch...Show more
Last updated: 30+ days ago • Promoted
SDET-Mobile testing (Android & IOS)

SDET-Mobile testing (Android & IOS)

Pacer Group • mercier, QC, ca
Full-time
SDET with strong expertise in Android and iOS mobile application testing and a solid background in Python-based automation using Appium.Required QualificationsExperience with mobile test automation...Show more
Last updated: 1 day ago • Promoted
Sr. Firmware/Embedded software Engineer - montréal

Sr. Firmware/Embedded software Engineer - montréal

PotisEdge • montréal, qc, ca
Full-time
Firmware/Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 26 days ago • Promoted
Sr. Firmware/Embedded software Engineer - laval

Sr. Firmware/Embedded software Engineer - laval

PotisEdge • laval, qc, ca
Full-time
Firmware/Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 26 days ago • Promoted