Postuler

Publié il y a 14 jours

Développeur(euse) logiciel embarqué C/C++

@ Halotalent

Québec, Québec

TélétravailTemps plein7+ ans d’expérience
Postuler
SIGNAUX

Responsabilités :

  • Développer, maintenir et optimiser les micrologiciels C/C++ sur microcontrôleurs ARM Cortex-M
  • Définir l’architecture logicielle des appareils existants et de la prochaine génération
  • Assurer les communications avec la plateforme infonuagique (IoT Hub, DPS, MQTT, AMQP)
  • Concevoir et automatiser les tests unitaires, d’intégration et sur bancs d’essai
  • Bâtir les pipelines CI/CD dans Azure DevOps

Résumé des exigences :

  • Environ 7 ans d’expérience en développement logiciel embarqué
  • Maîtrise du C/C++ sur microcontrôleurs ARM Cortex-M
  • Baccalauréat en génie électrique, électronique, informatique ou équivalent
  • Expérience de la gestion de versions avec Git et de l’automatisation des livraisons
  • Utilisation régulière et critique des outils d’IA générative

Outils et compétences

Avantages mentionnés

Congés payés
Source et dates

Site carrière / système de candidatures · teamtailor

Date publiée par l’employeur
2026-10-27
Première détection par notre source
2026-10-31
Mise à jour du dossier source
2026-10-31

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Heures par semaine40
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesFrench, English
FormationBaccalauréat (exigé)
Domaines d’étudesElectrical engineering, Electronics, Computer science, Software engineering
Avantages mentionnésCongés payés généreux

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Halotalent

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Prêts à positionner les talents là où ils brillent le plus ? ✨ Nous aussi !

Description complète de l’entreprise

Halotalent, c’est la technologie au service de l’humain. La transformation numérique des ressources humaines est désormais essentielle pour toute entreprise cherchant à améliorer l'expérience candidat et employé. En tant que conseillers en transformation numérique RH, nous vous aidons à choisir la solution technologique idéale pour vos besoins afin de maximiser l’impact de vos décisions et garantir un avenir performant. Nous comprenons les défis liés à l'adoption des outils numériques et vous guidons, à chaque étape, dans ce virage avec des stratégies sur mesure. Nous vous aidons à choisir la solution technologique idéale pour vos besoins, assurant ainsi une transition fluide et efficace. Notre expertise va au-delà de la mise en place de services RH numériques. Nous prenons en charge votre recrutement de manière hautement technologique et nous vous aidons à moderniser vos techniques et processus d'acquisitions de talent , garantissant que vous restiez, efficace, à la pointe de la modernité et optimal dans votre expérience candidat.

Abonnés LinkedIn
716
Personnes associées sur LinkedIn
4
Bureaux déclarés
  • Québec, Québec, CA
Autres noms enregistrés
  • Halotalent
  • Halotalent - Conseillers en transformation numérique des ressources humaines
Spécialités
  • Optimisation digitale
  • Technologies RH
  • Ressources humaines
  • Sélection de talent
  • Système de gestion des candidatures
  • Analyse stratégique
  • Stratégies de recrutement
  • SIRH
  • Implantation système
  • Recrutement exécutif
  • and Recrutement numérique
Le profil indique une agence de recrutement
Non

Halotalent, c’est la technologie au service de l’humain. La transformation numérique des ressources humaines est désormais essentielle pour toute entreprise cherchant à améliorer l'expérience candidat et employé. En tant que conseillers en transformation numérique RH, nous vous aidons à choisir la solution technologique idéale pour vos besoins afin de maximiser l’impact de vos décisions et garantir un avenir…

ChampValeur
SecteurTechnology, Information and Internet
Taille2-10 employees
Siège socialQuébec, Québec
Type d’organisationSelf-Owned
Fondée en2018
SpécialitésOptimisation digitaleTechnologies RHRessources humainesSélection de talentSystème de gestion des candidaturesAnalyse stratégiqueStratégies de recrutementSIRHImplantation systèmeRecrutement exécutif
Offres sur Jobsy3
LinkedInVoir la page
Description

Halotalent recherche, pour son client PrevTech, un développeur ou une développeuse ayant au moins sept ans d’expérience professionnelle en développement logiciel embarqué C/C++ sur microcontrôleurs.

Relevant du directeur de l’ingénierie, vous contribuerez au développement et à l’évolution des micrologiciels de ses appareils, de la conception au suivi des produits déployés. Au sein d’une équipe de recherche et développement de cinq personnes, vous jouerez un rôle de référence technique, tout en demeurant directement impliqué dans le code.

PrevTech est une entreprise québécoise qui développe des appareils connectés pour surveiller les installations électriques, repérer les anomalies et contribuer à prévenir les incendies. Vous travaillerez sur des produits tangibles dont la fiabilité contribue directement à protéger les personnes, les bâtiments et les activités de ses clients des secteurs agricole et industriel.

À l’approche de son dixième anniversaire, PrevTech s’appuie sur des bases solides pour poursuivre sa croissance et faire évoluer ses produits. Vous arriverez à un moment clé pour contribuer aux choix techniques qui soutiendront cette évolution dans une entreprise où l’IA fait partie intégrante de sa façon de travailler.

RESPONSABILITÉS

Architecture et développement logiciel embarqué (40 %)

Concevoir et faire évoluer les micrologiciels pour soutenir les fonctionnalités et la fiabilité des appareils PrevTech.

  • Développer, maintenir et optimiser les micrologiciels C/C++ des produits nouveaux et existants sur microcontrôleurs ARM Cortex-M (SAM4S ou équivalent).

  • Définir et faire évoluer l’architecture logicielle des appareils existants et de ceux de la prochaine génération, en proposant des choix techniques justifiés et éclairés par une veille technologique active.

  • Ajouter des fonctionnalités et réduire la dette technique : performance, consommation, robustesse.

  • Intégrer la cybersécurité dès la conception : démarrage sécurisé, mises à jour à distance signées (OTA), gestion des identités et des certificats, chiffrement, selon les besoins du produit.

Particularité du rôle : Dans cette petite équipe R&D, vous serez la principale référence en logiciel embarqué. Vos collègues apporteront des expertises complémentaires; vous devrez toutefois pouvoir résoudre les enjeux complexes de votre domaine avec une grande autonomie.

IoT et connectivité (15 %)

Assurer les échanges entre les appareils et la plateforme infonuagique, ainsi que l’intégration des composants matériels.

  • Développer et maintenir les communications entre les appareils sur le site des clients et la plateforme de gestion de cas (IoT Hub, DPS, MQTT, AMQP).

  • Intégrer les capteurs et les nouveaux périphériques aux micrologiciels.

  • Développer les interfaces de communication avec les composants matériels, notamment les mémoires externes et les modems cellulaires.

Tests et fiabilité des produits (20 %)

Valider les développements et maintenir la fiabilité des appareils, y compris ceux déjà déployés chez les clients.

  • Concevoir et automatiser les tests unitaires, d’intégration et sur bancs d’essai accessibles à distance.

  • Vérifier que les nouvelles fonctionnalités et les correctifs fonctionnent comme prévu, sans régression , avant leur déploiement.

  • Apporter ponctuellement un soutien technique à l’équipe interne : diagnostiquer les problèmes complexes liés aux micrologiciels, identifier leur cause, proposer des solutions efficaces et valider les correctifs.

Amélioration des pratiques de développement (15 %)

Améliorer les méthodes et les outils pour rendre les développements et les livraisons plus efficaces et reproductibles.

  • Faire évoluer l’utilisation d’Azure DevOps (Boards, Repos, Pipelines) et conseiller l’équipe sur les bonnes pratiques.

  • Bâtir les pipelines CI/CD pour automatiser la compilation, l’exécution des tests, le versionnement et la publication des micrologiciels.

  • Intégrer l’IA générative au travail quotidien pour explorer des solutions techniques, coder, déboguer, concevoir des tests et documenter.

  • Valider les résultats générés par l’IA avec un regard critique, en respectant les bonnes pratiques d’éthique et de confidentialité.

  • Décomposer les projets en livrables concrets et progresser par courtes itérations en mode agile.

  • Maintenir une documentation claire et à jour.

  • Maintenir une veille sur les technologies, les outils et les pratiques de développement, et proposer des améliorations adaptées aux produits et au travail de l’équipe.

Collaboration et partage d’expertise (10 %)

Renforcer le savoir-faire à l’interne et faciliter la collaboration dans une équipe entièrement à distance.

  • Documenter les choix techniques et transmettre les connaissances nécessaires au maintien des produits.

  • Collaborer avec les collègues responsables du matériel, de la plateforme numérique et les partenaires externes au besoin.

  • Expliquer clairement les problèmes complexes et les solutions proposées.

  • Communiquer l’avancement des travaux, signaler les obstacles et préciser les prochaines étapes.

REQUIS, EXPÉRIENCE, QUALIFICATIONS

  • Environ 7 ans d’expérience en développement logiciel embarqué.

  • Maîtrise du C/C++ sur microcontrôleurs ARM Cortex-M

  • Baccalauréat en génie électrique, électronique, informatique, logiciel ou dans une discipline connexe, ou combinaison équivalente de formation et d’expérience.

  • Avoir pris en charge le micrologiciel d’au moins un produit sur un cycle complet : conception, développement, mise en production et suivi après déploiement.

  • Expérience en intégration de composants matériels et en communication d’appareils connectés.

  • Expérience en tests automatisés, en gestion de versions avec Git et en automatisation des compilations et des livraisons.

  • Utilisation régulière et critique des outils d’IA générative en développement logiciel.

  • Capacité à lire et rédiger de la documentation technique en anglais et à participer à des échanges techniques avec des partenaires anglophones si nécessaire.

  • Avoir expérimenté le télétravail

ATOUTS

  • Connaissance d’Azure IoT, d’Azure DevOps et des pipelines CI/CD.

  • Expérience avec le SAM4S et l’environnement Microchip.

  • Connaissance des technologies cellulaires et des protocoles MQTT, Modbus, 1-Wire, SPI, I²C et UART.

  • Connaissances en cybersécurité permettant de reconnaître les enjeux et d’intégrer les mesures pertinentes au développement du produit.

  • Capacité à lire des schémas électroniques.

  • Expérience du domaine électrique

  • Expérience en développement de produits dans une petite équipe.

  • Expérience dans une organisation entièrement en télétravail.

COMPÉTENCES RECHERCHÉES

  • Analyse et jugement technique

  • Apprentissage dans l’action

  • Autonomie et imputabilité

  • Communication orale

  • Curiosité et adaptation

  • Orientation vers les résultat

  • Résolution de problèmes

  • Sens de l’organisation

  • Synthèse de l’information

DÉFIS DU POSTE

  • S’approprier rapidement les produits et devenir une référence technique dans une équipe restreinte.

  • Faire évoluer les fonctionnalités tout en maintenant les appareils déjà déployés chez nos clients.

  • Développer des solutions logicielles robustes, capables de maintenir leur fonctionnement et l’intégrité des données malgré les perturbations environnantes.

  • Maintenir une communication proactive et un suivi clair des livrables en télétravail.

RÉALISATIONS RÉCENTES ET CONTEXTE D’ÉVOLUTION

À l’approche de son dixième anniversaire en mars, PrevTech entre dans une nouvelle étape de son développement, portée par une organisation plus mature et plusieurs projets structurants :

  • Une nouvelle plateforme de gestion actuellement en déploiement, au cœur de son écosystème technologique, à laquelle se connectent ses appareils.

  • La préparation de la prochaine génération de produits, pour soutenir l’évolution de son offre et sa croissance.

  • L’enrichissement des fonctionnalités des appareils, notamment par l’ajout de nouveaux capteurs permettant de surveiller davantage de paramètres.

CONDITIONS DE TRAVAIL

  • Poste permanent à temps plein, 40h/semaine , 100 % en télétravail.

  • Quatre semaines de vacances dès l’entrée en poste.

  • Trois journées personnelles par an.

  • Matériel informatique et de développement fourni.

  • Accès à distance aux bancs d’essai, au besoin. Toutefois, l’ensemble des tests (100 %) peut être réalisé en télétravail. Toutefois, l’ensemble des tests (100 %) peut être réalisé en télétravail.

ÉCOSYSTÈME TECHNOLOGIQUE

C/C++ · ARM Cortex-M · Atmel/Microchip SAM4S · Connectivité cellulaire · Microsoft Azure et Azure IoT · Azure DevOps · Git · Outils d’IA générative.

Emplois semblables

  • Metteur en scène

    Québec, QC
    Temps partiel, Contrat

    Loisirs du Faubourg

    - Expérience minimale en mise en scène; - Dynamisme et capacité à être à l’affût des intérêts de chaque participant; - Travailleur autonome, vous aurez à fournir des factures pour vos paiements

  • Contremaître d’atelier mécanique - québec

    Québec, QC
    Temps plein

    Béton Provincial

    Tu détiens un diplôme d’études professionnels en mécanique de véhicules lourds (DEP) ; Tu détiens un minimum de cinq (5) ans d’expérience dans une fonction ou un poste similaire ; Tu as une capacité à réussir dans une…

  • Coordonnateur·trice en interfaces techniques

    Québec, QC
    Temps plein

    ALTEN Canada

    Nos expert·e·s sont sélectionné·e·s rigoureusement et assurent une proximité ainsi qu’un niveau de services et de compétences incomparable dans la région de Montréal; Quelles compétences dois-je avoir ?; Excellentes…

  • Conseillère / Conseiller - Développement des compétences • Assurance des entreprises

    Québec, QC +2
    Temps plein

    Lussier: L’entreprise dispose également de deux centres administratifs, l’un à Montréal, l’autre à Dolbeau-Mistassini.

    5+ ansCandidates need a DEC in property and casualty insurance or a related field, a valid AMF licence for business property and casualty insurance, and at least 5 years of property and casualty insurance experience. Coaching or training experience, knowledge of the ÉPIC system, Microsoft Office skills and enough English to review call recordings and write to some contacts are also needed.

    ÉPIC, Microsoft Office

  • Campus Recruiter / Early Talent Engagement Specialist

    Québec, QC
    Contrat

    NES Fircroft

    1+ ansCandidates need 1-3 years of campus or talent acquisition experience, bilingual French and English, and ATS and Microsoft Office skills. Strong organization, public speaking and stakeholder management are essential.

    Applicant Tracking System, Taleo, LinkedIn Recruiter, Handshake, Canva, Microsoft Excel

  • Gestionnaire de projets principal.e – Ingénierie

    Québec, QC
    Temps plein

    TOTEM talent recruiter

    10+ ansBaccalauréat en génie ou formation pertinente; Minimum de 10 ans d'expérience en gestion de projets industriels; Expérience de projets d'investissement d'envergure

    Collaboration, Research, Project management, Budget management, Coordinate shifts, Analytical skills

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.