Talent.com
MCU Software Developer
MCU Software DeveloperActalent • Brossard, Quebec, Canada
MCU Software Developer

MCU Software Developer

Actalent • Brossard, Quebec, Canada
3 days ago
Job type
  • Full-time
Job description

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 à

    Create a job alert for this search

    MCU Software Developer • Brossard, Quebec, Canada

    Similar jobs
    Senior Programmer (Salesforce Commerce Cloud)

    Senior Programmer (Salesforce Commerce Cloud)

    Ateko, backed by Bell Canada • saint-jean-sur-richelieu, qc, ca
    Full-time
    Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Show more
    Last updated: 8 days ago • Promoted
    C++ Software Developer (Linux / Windows + Qt)

    C++ Software Developer (Linux / Windows + Qt)

    Pentangle Tech Services | P5 Group • longueuil, qc, ca
    Full-time
    Must be authorized to work in Canada.English required; French bilingualism is a strong plus.Linux and / or Windows environments. The ideal candidate will have strong expertise in modern C++ (C++11 / 14 / ...Show more
    Last updated: 4 days ago • Promoted
    Full Stack Engineer - boucherville

    Full Stack Engineer - boucherville

    Luxoft • boucherville, qc, ca
    Full-time
    Our Customer is one of the world's largest investment management companies.Based in Southern California, our client manages close to $2 trillion in assets and is looking for a new partner to partic...Show more
    Last updated: 4 days ago • Promoted
    Sr. Firmware / Embedded software Engineer

    Sr. Firmware / Embedded software Engineer

    PotisEdge • brossard, qc, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 16 days ago • Promoted
    React Lead Developer - HCLTech

    React Lead Developer - HCLTech

    HCLTech • brossard, qc, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 20 days ago • Promoted
    C++ Software Developer (Linux / Windows + Qt) - longueuil

    C++ Software Developer (Linux / Windows + Qt) - longueuil

    Pentangle Tech Services | P5 Group • longueuil, qc, ca
    Full-time
    Must be authorized to work in Canada.English required; French bilingualism is a strong plus.Linux and / or Windows environments. The ideal candidate will have strong expertise in modern C++ (C++11 / 14 / ...Show more
    Last updated: 4 days ago • Promoted
    TCMS Software developper

    TCMS Software developper

    ALSTOM Gruppe • Saint-Bruno
    Full-time
    At Alstom, we understand transport networks and what moves people.From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility...Show more
    Last updated: 23 days ago • Promoted
    Murex Market Risk Functional Consultant

    Murex Market Risk Functional Consultant

    CyberX Info System • saint-jean-sur-richelieu, qc, ca
    Full-time
    Murex Market Risk Functional Consultant.Murex Market Risk Functional Consultant with hands-on experience across VaR, Stress Testing, MRA, Market Risk Limits, Bilateral Initial Margin (BIM), and FRT...Show more
    Last updated: 2 days ago • Promoted
    DevOps SRE - boucherville

    DevOps SRE - boucherville

    TechDoQuest • boucherville, qc, ca
    Full-time
    Experience working on Google Cloud ( GCS, BigQuery ).Experience using GCP Data stack ( Composer, Dataflow, Dataproc ).Hands on with Terraform, SQL, Python. Knowledge on Pub / Sub, APIGEE, Datastream, ...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Developer (Trading Systems) - boucherville

    Senior Java Developer (Trading Systems) - boucherville

    Luxoft • boucherville, qc, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 21 days ago • Promoted
    Mid Level Developer - Retail Platform

    Mid Level Developer - Retail Platform

    Hifyre • saint-jean-sur-richelieu, qc, ca
    Full-time
    Mid-Level Developer - Retail Platform.Hifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engageme...Show more
    Last updated: 4 days ago • Promoted
    Embedded C Developer - Global Connect Technologies

    Embedded C Developer - Global Connect Technologies

    Global Connect Technologies • longueuil, qc, ca
    Full-time
    Job Title : Embedded C Developer.We are seeking an experienced Embedded C Developer with strong Linux expertise to design, develop, and maintain embedded software solutions for complex systems.The i...Show more
    Last updated: 4 days ago • Promoted
    Sr Software Developer Embedded

    Sr Software Developer Embedded

    Luxottica • Longueuil, Quebec, Canada
    Full-time
    EC0284 HW - Research and Dev-HWLONG.Total Rewards : Benefits / Incentive Information.Recognized as an industry leader in assistive technology, HumanWare's mission is to develop solutions that enable p...Show more
    Last updated: 18 days ago • Promoted
    Entry Level Software Developer | Reynolds and Reynolds

    Entry Level Software Developer | Reynolds and Reynolds

    Reynolds and Reynolds (Canada) Ltd. • longueuil, qc, Canada
    Full-time
    This is a full-time, remote opportunity.Must be located in Montreal, Quebec.TSD Mobility Solutions, an affiliate of Reynolds and Reynolds is looking a Software Developer for our subsidiary Fleetlan...Show more
    Last updated: 18 days ago • Promoted
    Senior Programmer (Salesforce Commerce Cloud) - Ateko, backed by Bell Canada

    Senior Programmer (Salesforce Commerce Cloud) - Ateko, backed by Bell Canada

    Ateko, backed by Bell Canada • brossard, qc, ca
    Full-time
    Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Show more
    Last updated: 8 days ago • Promoted
    Applied AI Software Engineer - Simpro Software

    Applied AI Software Engineer - Simpro Software

    Simpro Software • longueuil, qc, ca
    Full-time
    The Applied AI Software Engineer will be responsible for the rapid technical design and delivery of AI agents and frameworks built on top of SIMPRO FSMs. Working closely with the AI Platform Product...Show more
    Last updated: 25 days ago • Promoted
    Embedded Software Developer

    Embedded Software Developer

    Scalian • longueuil, qc, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: 16 days ago • Promoted
    Solutions Engineer - Meld

    Solutions Engineer - Meld

    Meld • saint-jean-sur-richelieu, qc, ca
    Full-time
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
    Last updated: 4 days ago • Promoted