Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Concepteur(trice) de logiciel embarqué / Embedded Software Designer

Full-time

Genetec

Qui nous sommes :

Genetec est un leader global en solutions de sécurité, d’intelligence et d’opérations. Nous servons des clients dans les secteurs commercial, gouvernemental, de l’éducation, de la santé, de la vente au détail, bancaire, de l’énergie, des services publics et du transport, et ce dans le monde entier.

Nous sommes un groupe d’individus partageant les mêmes idées, recherchant l’excellence et animés par la curiosité et l'envie d'améliorer la vie quotidienne des personnes qui nous entourent. Plus de 25 ans et 2200 employés après notre fondation, nous avons su conserver notre état d'esprit de start-up, en utilisant la technologie de manière créative pour aider à résoudre de nouveaux problèmes.

La dynamique de votre équipe :

Nous sommes une équipe passionnée et expérimentée de concepteurs de logiciels embarqués pour une gamme de produits de reconnaissance de plaques d’immatriculations (ALPR), de matériel de contrôle d’accès et d’équipements vidéo.

Nous travaillons en étroite collaboration avec l’équipe matérielle (hardware) et développons des logiciels embarqués pour une grande variété d’architectures de processeurs, de microcontrôleurs (MCU), d’unités de traitement neuronal (NPU), de capteurs d’images, de systèmes de gestion de batterie (BMS) et de panneaux solaires, et de périphériques en tout genre.

Votre journée en un coup d'oeil :

  • Concevoir, implémenter et intégrer des logiciels embarqués (« firmware ») pour des systèmes variés (« bare metal » ou RTOS)
  • Participer activement dans le design et la mise en place de pipelines vidéo utilisant diverses composantes matérielles (ISP, VPU, NPU)
  • Développer et maintenir des librairies bas niveau (BSP, HAL)
  • Déboguer et résoudre les problèmes dans les logiciels embarqués (« firmware »)
  • Implémenter et maintenir des logiciels sous Linux (Yocto)
  • Développer un code de haute qualité, en mettant l’accent sur de bonnes architectures et les principes de sécurité
  • Évaluer et intégrer de nouveaux concepts technologiques, notamment par l’élaboration de montages spéciaux pour la R&D
  • Participer à des sessions de « brainstorm » pour la conception d'un nouveau produit (phase d'architecture)
  • Développer du code de test (test unitaire, régression) pour s’assurer que le design (logiciel et électronique) rencontre les requis

Ce qui fait de vous un excellent candidat :

  • Baccalauréat en génie électrique, informatique ou logiciel
  • Expérience pertinente en développement logiciels embarqués (architecture ARM)
  • Connaissance du langage de programmation C
  • Compréhension des protocoles de communication (I2C, SPI, UART, USB)
  • Capacité de comprendre des schémas et travailler avec les concepteurs électroniques
  • Connaissance de l'utilisation de l'oscilloscope et autres instruments usuels de débogage (multimètre, analyseur logique, etc.)
  • Forte autonomie et créativité, aimer les défis
  • Être orienté résultats
  • Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)

Un atout si vous avez :

  • Expérience de développement sous Linux et écriture de pilotes
  • Expérience avec Yocto / BitBake
  • Familiarité avec le développement C# (.NET)
  • Familiarité avec les pipelines d’intégration et de déploiement continu (CI/CD)
  • Connaissances en développement Rust et/ou Go
  • Connaissances en réseautique (Ethernet, LTE, TCP/IP)

Voilà ce que nous offrons !

  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit pour tous les employés
  • Centre d’entraînement sur place

Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.

---------------------------------------------------------------------------------------------------

Who we are:

Genetec is a global leader in security, intelligence, and operations solutions. We serve clients worldwide across commercial, government, education, healthcare, retail, banking, energy, utilities, and transportation sectors.

We are a group of likeminded individuals driven by curiosity, excellence, and the desire to improve the daily lives of those around us. More than 25 years and 2,200 employees after our founding, we have maintained our startup mindset, using technology creatively to solve new challenges.

Your team’s dynamic:

You will join a passionate and experienced team of embedded software designers working on a range of products, including automatic license plate recognition (ALPR) systems, access control hardware, and video equipment.

We collaborate closely with the hardware team and develop embedded software for a wide variety of processor architectures, microcontrollers (MCUs), neural processing units (NPUs), image sensors, battery management systems (BMS), solar panels, and diverse peripherals.

Your day at a glance:

  • Design, implement, and integrate embedded software (firmware) for various systems (bare metal or RTOS)
  • Actively contribute to the design and implementation of video pipelines using hardware components (ISP, VPU, NPU)
  • Develop and maintain lowlevel libraries (BSP, HAL)
  • Debug and resolve issues in embedded software (firmware)
  • Implement and maintain Linuxbased software (Yocto)
  • Write highquality code with a focus on solid architecture and security principles
  • Evaluate and integrate new technology concepts, including building special prototypes for R&D
  • Participate in brainstorming sessions for new product design (architecture phase)
  • Develop test code (unit tests, regression tests) to ensure both software and electronics meet requirements

What makes you a great fit:

  • Bachelor’s degree in Electrical, Computer, or Software Engineering
  • Relevant experience in embedded software development (ARM architecture)
  • Proficiency in C programming
  • Understanding of communication protocols (I2C, SPI, UART, USB)
  • Ability to read schematics and collaborate with electronic designers
  • Knowledge of oscilloscopes and other common debugging tools (multimeter, logic analyzer, etc.)
  • Strong autonomy and creativity, with a passion for challenges
  • Results oriented mindset
  • Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)

An asset if you have:

  • Experience in Linux development and driver writing
  • Experience with Yocto / BitBake
  • Familiarity with C# (.NET) development
  • Familiarity with CI/CD pipelines
  • Knowledge of Rust and/or Go development
  • Networking knowledge (Ethernet, LTE, TCP/IP)

Let’s talk perks!

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer

We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!

Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Concepteur(trice) de logiciel embarqué / Embedded Software Designer in Montréal, QC vacancy
  •  ...au développement de solutions logicielles pour un large portefeuille d'...  ...’expérience en programmation embarquée sous Windows et Linux. Des...  ...with us, you’ll help develop software solutions for a wide...  ...lifecycle including user experience, design, security, development, and maintenance... 
    Suggested
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...rigueur et souci du détail. Ce que vous apportez Diplôme universitaire de 1er cycle en technologies de l’information, génie logiciel ou dans un domaine connexe (ou expérience équivalente); Minimum de douze (12) années d’expérience en développement, dont une partie... 
    Suggested
    Daily paid
    Permanent employment
    Full time

    La Caisse

    Montréal, QC
    13 days ago
  •  ...multidisciplinaire et auto-organisée, où chaque idée compte et où l’excellence logicielle est au cœur de nos produits. Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Wabtec

    Montréal, QC
    22 days ago
  •  ...Nous recherchons un ingénieur test / vérification & validation logiciel embarqué, soucieux du détail, pour contribuer aux activités de test au...  ...complémentaires Dans cette annonce, l’emploi du masculin pour désigner des personnes n’a d’autres fins que celle d’alléger le texte.... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    19 days ago
  •  ...Votre rôle Faire la conception pour les projets au moyen de logiciel DAO (ex : AutoCad) ou d'une maquette 3D (Catia) selon les priorités...  ...filiales ou entreprises affiliées de AtkinsRéalis communément désignées « AtkinsRéalis ») sont déterminées à protéger votre confidentialité... 
    Suggested
    Part time
    Work at office
    Worldwide
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    25 days ago
  •  ...envergure? Chez Hatch, nous recherchons un(e) technologue / concepteur(trice) senior en structure pour rejoindre notre équipe de Montréal...  ...industriels ou multidisciplinaires — un atout ~ Connaissance des logiciels de la suite Bentley (MicroStation, OpenBuildings, etc.) ou... 
    Local area
    Flexible hours
    Day shift

    Hatch

    Montréal, QC
    15 days ago
  •  ...MANNARINO Systems & Software Inc. est un leader dans la fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie de certification aux industries...  ...les développeurs de logiciels d'applications embarquées et les clients MANNARINO pour spécifier et... 
    Work at office
    Remote work
    Flexible hours

    MANNARINO

    Montréal, QC
    more than 2 months ago
  •  ...atout : ses employé.es! LAPORTE recherche un.e Technicien.ne concepteur.trice en structure qui contribuera à la conception et à la...  ...et la préparation de plans et détails structuraux à l’aide de logiciels de conception et de dessin. Assister les ingénieur.e.s dans... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Montréal, QC
    8 days ago
  •  ...encounters with arena layouts, and pacing using provided level design tools and various other scripting systems. Creating designs documents...  ...tendances du secteur. Connaissance de Maya, 3DS Max ou d'un logiciel 3D similaire. Connaissance de JIRA, Confluence et Perforce... 
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    3 days ago
  •  ...assistance to members of the dedicated level design team. ~ Oversee the creative level...  ...l'Unreal Engine Editor. ~ Maîtrise des logiciels Atlassian (JIRA, Confluence). ~ Motivation...  .... ~ Proficiency with Atlassian software (JIRA, Confluence). ~ Self-motivation.... 
    Daily paid
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    2 days ago
  •  ...les coupes et détails et capacité à les produire; Maîtrise du logiciel AutoCAD et connaissance de base de Excel et Word; Bonne...  ...autres filiales ou entreprises affiliées de AtkinsRéalis communément désignées « AtkinsRéalis ») sont déterminées à protéger votre confidentialité... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    15 days ago
  •  ...supervision du Directeur de création, le concepteur vidéo conçoit, capte et monte des contenus...  .... ~ Compétence avancée avec les logiciels Adobe Creative Suite (Premiere Pro, After...  ...tendances en storytelling vidéo, motion design et création de contenus pour médias sociaux... 
    Remote work
    Flexible hours
    Day shift

    Aubainerie - Siège social

    Montréal, QC
    a month ago
  •  ...Ingénieur·e / Concepteur·trice de solutions Sous la supervision du Directeur de solutions et développement des affaires, I’ingénieur·e/concepteur...  ...à l’extérieur du Québec ; Très bonne connaissance des logiciels de la suite MS Office (Word, Excel, PowerPoint) ; Très... 
    Permanent employment
    Full time

    NuMove Robotique & Vision

    Montréal, QC
    3 days ago
  •  ...répondez pas — signalez-la à ***email_hidden*** et vérifiez le poste sur notre page carrières officielle. Votre rôle à titre de Concepteur(trice) principal(e) Produit, Flux client Vous concevrez des expériences numériques qui rendront Dialogue indispensable pour plus de... 
    Apprenticeship
    Work at office

    Dialogue

    Montréal, QC
    12 days ago
  • Type de poste : Régulier Votre futur rôle au sein de notre équipe Vous ferez partie de notre équipe Mécanique, qui est impliquée dans la réalisation d’études associées à des projets majeurs dans les secteurs des mines, de l’énergie et de l’industrie lourde. Vous pourriez...
    Daily paid
    Permanent employment
    Work at office
    Local area
    Flexible hours

    BBA

    Montréal, QC
    16 days ago
  •  ...phares de Genetec. La sécurité logicielle, la haute disponibilité des...  ...technique ou comme administrateur(trice) de systèmes Connaissance...  ...Genetec’s premier products. Strong software security, high system...  ...Competency in test planning and design, documentation of test scenarios... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    12 days ago
  •  ...développement de chacun et privilégions un logiciel propre, maintenable et performant. Nous...  ...value clean, maintainable, and performant software. We experiment, iterate, and continuously...  ...lifecycle including user experience, design, security, development, and maintenance... 
    Flexible hours

    Genetec

    Montréal, QC
    3 days ago
  •  ...renommée mondiale nous recrutons un designer aéronautique avec expérience...  ...en soutenant, en tant que concepteur, les phases de fabrication, d...  ...avez une connaissance des logiciels de conception et de modélisation...  ...CATIA V5 design and modeling software. You possess strong... 
    Full time
    Work at office

    Altitude Aerospace

    Montréal, QC
    a month ago
  • $110k per year

     ...Poste : ingénieur logiciel (.NET / Windows) Lieu de travail : Montréal Vous êtes un...  ............................. Position: Software Engineer (.NET / Windows) Location: Montreal...  ...? We are seeking a technical expert to design and implement sophisticated interface... 
    Work at office
    Flexible hours

    Quantum Technology Recruiting Inc. (QTR)

    Montréal, QC
    9 days ago
  • //See english below...// CONCEPTEUR SONORE FREELANCE Pool de talents...  ...solide démontrant un design sonore créatif et efficace....  ...équipements, des bibliothèques logicielles et sonores professionnelles....  ...operate professional equipment, software and sound libraries. ADDITIONAL... 
    Hourly pay
    Daily paid
    Contract work
    Freelance
    Immediate start
    Worldwide

    Side

    Montréal, QC
    more than 2 months ago
  • $108.5k - $152k per year

     ...global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother...  ...-vous à nous! Développeur(-euse) de logiciels III Notre équipe Home &...  ...Department of Homeland Security (DHS). Software Developer III Our team, the Home... 
    Summer work
    Work at office
    Local area
    Flexible hours

    Expedia Group

    Montréal, QC
    1 day ago
  •  ...de votre équipe : Le Développeur(euse) logiciel - compilation et déploiement travaillera...  ...---------- Your team’s dynamic: The Software Developer - Builds & Releases will be working...  ...of the compilation procedures and the design of various automation process. You will... 
    Flexible hours

    Genetec

    Montréal, QC
    2 days ago
  •  ...applicable law. Behaviour is looking for a talented Senior Mission Designer to help shape the gameplay experience of a brand-new AAA IP....  ...interactives et cohérentes; Collaborer avec les concepteur·trice·s systèmes afin que les missions s’intègrent harmonieusement à... 
    Permanent employment
    Full time
    Montréal, QC
    a month ago
  • //See English version below…// Poste: Concepteur sonore Montréal, Canada Objectif du Poste: En tant que concepteur sonore, vos responsabilités...  ...● Diplôme dans une discipline en lien avec le poste (design sonore, enregistrement, musique) ● Expérience ayant travaillé... 
    Permanent employment
    Full time
    Worldwide

    Side

    Montréal, QC
    a month ago
  •  ....  À propos du poste  Fulltime est à la recherche d'un(e) Concepteur(trice) de conversations IA pour prendre en charge la façon dont nos...  ...About the Role Fulltime is looking for an AI Conversation Designer to own how our voice AI agents sound, behave, and perform in the... 
    Full time
    Contract work
    For contractors
    Work from home
    Flexible hours
    Afternoon shift

    Valsoft Corporation

    Montréal, QC
    more than 2 months ago
  •  ...se rencontrent développement logiciel, électronique et innovation produit...  ...web et desktop aux systèmes embarqués — qui soutiennent directement...  ...operations, where software development meets electronics...  ...and desktop applications to embedded systems — that directly support... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...other protected characteristics as per applicable law. The UX Designer in the Central Technologies team will lead the design of...  ...; une expérience avec les outils Adobe est un plus. Le·la Concepteur·trice UX au sein de l’équipe Technologies centrales pilote la conception... 
    Permanent employment
    Full time
    Flexible hours
    Montréal, QC
    10 days ago
  •  ...joindrez à l’équipe en tant que Développeur logiciel en tests (SDET), un rôle hybride...  ...alike. You will be joining the team as a Software Developer in Test, a hybrid role that blends...  ...software delivery. Your day at a glance: Designing, developing and maintaining an expansive... 
    Flexible hours

    Genetec

    Montréal, QC
    13 days ago
  •  ...grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine....  ...poste En tant que   Développeur(euse) embarqué senior chez Vention... Vous serez...  ...qui fait le pont entre le matériel et le logiciel : vous concevrez les composants temps réel... 
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Work at office
    Work from home
    Day shift

    Vention

    Montréal, QC
    12 days ago
  •  ...QUE VOUS ALLEZ ACCOMPLIR Le concepteur est amené à faire de la...  ...Effectuer la conception et le design de pièces ou d’assemblage selon...  ...Inspection) ; Maîtriser les logiciels de conception et de...  ...Proficiency with design and modeling software such as CATIA V5, 3DVia, and... 
    Temporary work
    Work at office
    Worldwide

    SOGECLAIR

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Concepteur(trice) de logiciel embarqué / Embedded Software Designer. Be the first to apply!