MCU Software Developer

Brossard

Offre publiée le 2026-02-19

Actalent

Titre du poste: Développeur Logiciel Intégré Description du poste

Contribuez au développement de la prochaine génération d'applications intégrées pour les systèmes de détection d'incendie. Participez activement à toutes les étapes du développement logiciel, de la conception à la mise en œuvre.

Responsabilités
  • Analyser, concevoir, programmer, déboguer, modifier, tester et implémenter des logiciels utilisés dans les systèmes d'alarme incendie.
  • Concevoir, prototyper et développer des logiciels de haute qualité.
  • Participer activement à la refonte d'un nouveau système basé sur le microcontrôleur NXP MCX N94x MCU, en adaptant le code firmware existant ou en créant de nouvelles fonctionnalités.
  • Interagir avec des parties prenantes dans différents départements et organisations à travers le monde.
Compétences Essentielles
  • Maîtrise du langage de programmation C.
  • Expérience avec les microcontrôleurs (STM, PIC, NXP, .
  • Connaissance des systèmes d'exploitation embarqués (FreeRTOS, μC/OS, Azure, Zephyr).
  • Expérience dans les systèmes de détection d'incendie et les réseaux.
  • Expérience des pilotes UART et SPI.
Compétences Supplémentaires & qualifications
  • Baccalauréat en génie électrique, en génie logiciel et/ou en informatique.
  • Plus de 2 ans d'expérience en développement logiciel embarqué.
  • Expérience pratique avec des processeurs basés sur ARM.
  • Expérience avec des outils de débogage JTAG, oscilloscope, analyseur logique.
  • Expérience de travail avec les microcontrôleurs PIC32 ou NXP, ou tout autre MCU basé sur ARM.
  • Expérience avec Cmake, C++, Gtest (Google Test), et le Fake Function Framework (fff).
  • Bilinguisme : Français / Anglais.
Environnement De Travail

Travaillez à distance et sur place à Brossard, avec un environnement de bureau en rénovation. Attendez-vous à un équilibre entre travail à distance et en bureau.

Type de poste & Emplacement

Ce poste Contract est basé à Brossard, QC.

Taux de rémunération & Avantages

La fourchette salariale associée à ce poste est de $35.00 - $58.00/hr.

Type de milieu de travail

Il s'agit d'un poste hybrid, situé à Brossard,QC.

Job Title: Embedded Software Developer Job Description

Join us in developing the next generation of embedded applications for fire detection systems. Actively participate in all phases of software development, from design to implementation.

Responsibilities
  • Analyze, design, program, debug, modify, test, and implement software used in fire alarm systems.
  • Design, prototype, and develop high-quality software.
  • Actively participate in the redesign of a new system based on the NXP MCX N94x MCU, by adapting existing firmware code or creating new functionalities.
  • Interact with stakeholders in different departments and organizations around the world.
Essential Skills
  • Proficiency in C programming language.
  • Experience with microcontrollers (STM, PIC, NXP, .
  • Knowledge of embedded operating systems (FreeRTOS, μC/OS, Azure, Zephyr).
  • Experience in fire detection systems and networking.
  • Experience with UART and SPI drivers.
Additional Skills and Qualifications
  • Bachelor’s Degree in Electrical or Software Engineering and/or Computer Science.
  • 2+ years of embedded software development experience.
  • Hands-on experience with ARM-based processors.
  • Experience with debugging tools such as JTAG, scope, logic analyzer.
  • Working experience with PIC32 microcontrollers or NXP microcontrollers, or any other ARM-based MCUs.
  • Experience with Cmake, C++, Gtest (Google Test), and the Fake Function Framework (fff).
  • Bilingual: French / English.
Work Environment

Work remotely and on-site in Brossard, with an office currently under renovation. Expect a balance between remote work and office presence.

Job Type & Location

This is a Contract position based out of Brossard, QC.

Pay and Benefits

The pay range for this position is $35.00 - $58.00/hr.

Workplace Type

This is a hybrid position in Brossard,QC.

À propos d’Actalent:

Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre des sociétés Fortune 500.

Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à