Talent.com
Mecademic
Développeur(se) systèmes embarqués - Embedded Systems DeveloperMecademic • Montréal, Québec, Canada
Développeur(se) systèmes embarqués - Embedded Systems Developer

Développeur(se) systèmes embarqués - Embedded Systems Developer

Mecademic • Montréal, Québec, Canada
17 days ago
Job type
  • Full-time
Job description

Mecademic développe des solutions d'automatisation robotiques compactes, précises et innovantes pour les secteurs de l'électronique et des sciences de la vie. Nos bras robotiques ultra-compacts sont utilisés dans le monde entier par des équipementiers, des intégrateurs de systèmes et des utilisateurs finaux pour des tâches nécessitant précision et fiabilité en matière d'automatisation.


Votre rôle

En tant que Développeur(se) Systèmes Embarqués, vous serez un acteur clé dans la conception et l'optimisation des systèmes embarqués de nos robots, reconnus comme les plus précis et compacts au monde.


Vos principales responsabilités

Développement des systèmes embarqués :

  • Concevoir, développer et tester les différents modules embarqués du robot et développer des logiciels pour la nouvelle génération de produits robotiques
  • Implémenter et déboguer le code de bas niveau (back-end) pour optimiser les performances du système
  • Concevoir et réviser les circuits électroniques (PCB)
  • Collaborer avec les équipes de R&D (mécanique, électronique) pour intégrer le logiciel.

Qualité et sécurité :

  • Garantir la sécurité fonctionnelle en respectant les normes de l'industrie (ISO 10218, IEC 61508, etc.).
  • Créer des outils de test et de validation pour vérifier le bon fonctionnement de l’électronique et du logiciel.
  • Participer à l'amélioration de l'architecture interne de contrôle des robots.
  • Rédiger la documentation technique nécessaire pour le partage des connaissances.


Votre profil

Titulaire d'un diplôme supérieur en génie électrique, vous disposez d'une expérience confirmée (+ 5 ans) dans un rôle similaire, idéalement dans un contexte industriel ou technologique.
Vous êtes bilingue français/anglais afin de rédiger la documentation technique et échanger avec les équipes dans les deux langues.

Vos compétences techniques :

  • Expérience avec les différentes normes ISO et IEC
  • Excellente connaissance des langages C et assembleur (ASM)
  • Bonne connaissance générale en système Linux
  • Connaissance des architectures ARM
  • Connaissance en IOT et appareils connectés (un atout)
  • Connaissances réseau (un atout)
  • Connaissance HDL sur FPGA/Xilinx (un atout).

Vos qualités :

  • Excellentes compétences en communication orale et écrite
  • Rigueur et souci du détail pour assurer la qualité du code et le respect des normes techniques
  • Proactivité et esprit analytique dans la résolution des incidents

Conditions du poste

? Poste à temps plein (40h/semaine) à pourvoir dès que possible sur notre site situé 1300, rue St-Patrick, Montréal, QC (déménagement dans nos nouveaux locaux modernes à Brossard courant 2027)

? Rémunération selon profil et expérience

? Nécessite d’être autorisé à travailler au Canada (citoyenneté, résidence permanente ou permis de travail valide)

Ce que nous vous proposons

✅ Horaires de travail flexibles

✅ Mode de travail hybride – jusqu’à 2 jours de télétravail par semaine

✅ Culture d’entreprise qui met l’accent sur l’équilibre entre vie professionnelle et vie personnelle

✅ Une semaine de congés payés pendant les vacances de décembre (en plus des congés annuels)

✅ Assurance collective complète avec contribution de l'employeur dès votre premier jour

✅ REER collectif avec cotisations de l'employeur

✅ Club social et événements d'équipe

✅ Boissons, collations et bien plus encore offerts gratuitement ! ?



Mecademic develops compact, precise, and innovative robotic automation solutions for the electronics and life sciences sectors. Our ultra-compact robotic arms are used worldwide by OEMs, system integrators, and end-users for tasks requiring precision and reliability in automation.


Your Role

As an Embedded Systems Developer, you'll be a key player in the design and optimization of the embedded systems for our robots, which are recognized as the most precise and compact in the world.

Your Main Responsibilities

Embedded Systems Development:

  • Design, develop, and test various embedded modules for the robot and develop software for the next generation of robotic products.

  • Implement and debug low-level (back-end) code to optimize system performance.

  • Design and revise electronic circuits (PCBs).

  • Collaborate with R&D teams (mechanical, electronic) to integrate software.

Quality and Safety:

  • Ensure functional safety by adhering to industry standards (ISO 10218, IEC 61508, etc.).

  • Create test and validation tools to verify the proper functioning of electronics and software.

  • Participate in improving the internal control architecture of the robots.

  • Write necessary technical documentation for knowledge sharing.

Your Profile

You hold a higher degree in electrical engineering and have confirmed experience (+ 5 years) in a similar role, ideally in an industrial or technological context.

You are bilingual in French and English to write technical documentation and communicate with teams in both languages.

Your Technical Skills:

  • Experience with various ISO and IEC standards.

  • Excellent knowledge of C and assembly (ASM) languages.

  • Good general knowledge of Linux systems.

  • Knowledge of ARM architectures.

  • Knowledge of IoT and connected devices (an asset).

  • Network knowledge (an asset).

  • HDL knowledge on FPGA/Xilinx (an asset).

Your Qualities:

  • Excellent oral and written communication skills.

  • Rigor and attention to detail to ensure code quality and adherence to technical standards.

  • Proactivity and an analytical mindset in resolving issues

Job Conditions

? Full-time position (40h/week) to be filled as soon as possible at our site located at 1300, rue St-Patrick, Montreal, QC (moving to our new modern premises in Brossard in 2027).

? Compensation based on profile and experience.

? Must be authorized to work in Canada (citizenship, permanent residency, or valid work permit).


What We Offer

✅ Flexible work hours.

✅ Hybrid work model – up to 2 days of remote work per week.

✅ Company culture that emphasizes work-life balance.

✅ A week of paid leave during the December holidays (in addition to annual leave).

✅ Comprehensive group insurance with employer contribution from your first day.

✅ Group RRSP with employer contributions.

✅ Social club and team events.

✅ Free drinks, snacks, and much more! ?

Create a job alert for this search

Développeur(se) systèmes embarqués - Embedded Systems Developer • Montréal, Québec, Canada

Similar jobs

Senior Embedded Engineer (C/C++)

Amaris ConsultingMontreal (administrative region), QC, CA
Full-time

Ingénieur(e) Embarqué(e) Senior.Vous serez un acteur clé dans le développement de systèmes embarqués haute performance pour des produits innovants dans des secteurs tels que l’automobile, l’IoT, le... Show more

 • Promoted

ADMINISTRATEUR(TRICE) SYSTÈMES LINUX (PROFIL DEVOPS) Montréal (hybride) 2026-06-26

CHROME TECHNOLOGIESMontreal (administrative region), QC, CA
Permanent

Localisation du poste : Montréal (hybride).Nous recherchons un Administrateur(trice) systèmes Linux (profil DevOps) pour rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'... Show more

 • Promoted

Administrateur(trice) des systèmes

Techo-BlocLongueuil, Montérégie, CA
Full-time

Techo-Bloc fabrique des produits d’aménagement paysager qui transforment les espaces extérieurs ordinaires en lieux dont les gens sont fiers — des pavés de béton haut de gamme, des murs de soutènem... Show more

 • Promoted

ADMINISTRATEUR(TRICE) SYSTÈMES MIDDLEWARE - POSTE STRATÉGIQUE (MONTRÉAL | HYBRIDE) Montréal (hy[...]

Gravity ConseilMontreal (administrative region), QC, CA
Permanent

Chez Chrome Technologies, nous recrutons un(e) Administrateur(trice) Systèmes Middleware passionné(e) et orienté(e) excellence opérationnelle pour rejoindre notre équipe de conseillers à Montréal d... Show more

 • Promoted

ADMINISTRATEUR DES SYSTÈMES TI

Nöord TechnologiesMontreal (administrative region), QC, CA
Full-time

Nöord Technologies, une entreprise québécoise en constante évolution fondée en 2004, se spécialise dans les services-conseils en TI et en opérations, ainsi que dans le recrutement de talents pour s... Show more

 • Promoted

Développeur de systèmes de combat

People Can FlyMontreal (administrative region), QC, CA
Full-time

Participez à la création de jeux innovants en tant que Développeur de systèmes de combat spécialisé.Ce rôle combine vos compétences en conception de systèmes de jeux et en développement encyclopédi... Show more

 • Promoted

Embedded Software Developer / Développeur de logiciels embarqués

dormakabaMontreal (administrative region), QC, CA
Full-time

The Embedded Software Developer is responsible for designing and delivering production firmware for battery‑operated electronic security and access control products.The role involves working with e... Show more

 • Promoted

Administrateur Système Linux (Senior)

SII CanadaMontreal (administrative region), QC, CA
Full-time

Au sein d’une équipe organisée en mode agile, la personne intervient comme membre clé dans la fourniture du support opérationnel Unix et dans la réalisation de projets d’infrastructure.Elle assure ... Show more

 • Promoted

Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc.Montreal (administrative region), QC, CA
Full-time

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement.Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de peti... Show more

 • Promoted

Montreal Aerospace Embedded Software Developer

Insight GlobalMontreal (administrative region), QC, CA
Full-time

Elevate your career at Insight Global as an Embedded Software Developer in Montreal, specializing in both high and low level embedded development.This on-site position requires strong C++ and Linux... Show more

 • Promoted

AMR Systems Engineer - Global Deployments & Delivery

DematicMontreal (administrative region), QC, CA
Full-time

A leading global automation company is seeking an Autonomous Mobile Robot (AMR) Systems Engineer to develop and implement innovative solutions in Quebec.The successful candidate will work closely w... Show more

 • Promoted

Développeur logiciel embarqué senior / Sr Embedded SW Developer

Cattron GlobalMontreal (administrative region), QC, CA
Full-time +1

Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir, au service d’entreprises dans l... Show more

 • Promoted

Administrateur système - System Administrator

AvanquestMontreal (administrative region), QC, CA
Full-time

Chez Avanquest, on crée des logiciels qui simplifient vraiment la vie numérique de nos utilisateurs, particuliers comme professionnels, partout dans le monde.Gestion documentaire sans friction, per... Show more

 • Promoted

Spécialiste Systèmes de propulsion - Propulsion systems Specialist

AltitudeaeroMontreal (administrative region), QC, CA
Full-time

Pour un de nos client, un manufacturier majeur dans le domaine aéronautique à Montréal, nous recherchons un Spécialiste Systèmes de propulsion.Faire partie du groupe d’ingénierie des systèmes de pr... Show more

 • Promoted

Développeur(euse) logiciel / Software Developer - DevOps System Administrator

GenetecMontreal (administrative region), QC, CA
Full-time

Le/la développeur(euse) logiciel - administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du groupe Engineering Effici... Show more

 • Promoted

Embedded Software Developer for Radar Systems

jobs.frontdoordefense.com - JobboardLaval (administrative region), QC, CA
Temporary

Contribute as a Software Developer at Teledyne FLIR in Laval, Quebec, specializing in C++ development for radar signal processing.Join a passionate team on a 12-month contract.You will play a pivot... Show more

 • Promoted

Développeur logiciel senior - Systèmes embarqués - Senior Software Developer - Embedded Systems[...]

Syntronic - A Global Design HouseMontreal (administrative region), QC, CA
Full-time

Joignez-vous à Syntronic : Là où votre innovation façonne l’avenir.Chez Syntronic, nous ne nous contentons pas de suivre les tendances de l’industrie, nous les définissons ! Joignez-nous à notre éq... Show more

 • Promoted

Développeur·se logiciel senior (Infrastructure de données & ETL) - Senior Software Developer (D[...]

Toboggan LabsMontreal (administrative region), QC, CA
Full-time

Toboggan Labs est une firme-conseil boutique qui œuvre à l’intersection de l’IA et de la santé.Nous résolvons des problèmes humains complexes en appliquant des technologies de pointe combinées à un... Show more

 • Promoted

Administrateur Systèmes et Réseaux Junior — Déploiement

Job Hunt PersonnelLongueuil, Montérégie, CA
Full-time

Une société de gestion de personnel cherche un Administrateur Système et Réseaux Junior pour déployer, configurer et administrer les équipements informatiques et réseautiques.Le candidat idéal doit... Show more

 • Promoted

Développeur·se d’outils Senior / Senior Tools Programmer

Cloud Imperium GamesMontreal (administrative region), QC, CA
Full-time

Concevoir, créer, documenter, maintenir et améliorer des outils de développement de contenu pour Star Citizen.Collaborer étroitement et efficacement avec les artistes, les concepteurs, les autres d... Show more