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.
- 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.
- 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.
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 & 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.
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.
- 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.
- 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 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 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 à
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte