Développeur Logiciel MCU/MCU Software Developer
Remote / Online - Candidates ideally in
Brossard, Montérégie, Province de Québec, Canada
Listing for:
Actalent
Contract, Remote/Work from Home
position
Listed on 2026-02-24
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 35 - 58 CAD Hourly
CAD
35.00
58.00
HOUR
Job Description & How to Apply Below
Position: Développeur Logiciel MCU / MCU Software Developer
Location: BrossardTitre du poste: Développeur Logiciel Intégré Description du posteContribuez 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ésAnalyser, 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 EssentiellesMaî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 & qualificationsBaccalauré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 PIC
32 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 TravailTravaillez à 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 & AvantagesLa fourchette salariale associée à ce poste est de $35.00 - $58.00/hr.
Type de milieu de travailIl s'agit d'un poste hybrid, situé à Brossard,QC.
Job Title:
Embedded Software Developer Job DescriptionJoin 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.
ResponsibilitiesAnalyze, 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 SkillsProficiency 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 QualificationsBachelor’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 PIC
32 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 EnvironmentWork remotely and on-site in Brossard, with an office currently under renovation. Expect a balance between remote work and office presence.
Job Type & LocationThis is a Contract position based out of Brossard, QC.
Pay and BenefitsThe pay range for this position is $35.00 - $58.00/hr.
Workplace TypeThis 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: