Talent.com

Database developer Jobs in Boisbriand, QC

Create a job alert for this search

Database developer • boisbriand qc

Last updated: 7 hours ago

Ingénieur en micrologiciel / Firmware Engineer

CattronSt. Laurent, QC, CA
Full-time +1

Description de l'entreprise.Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir...Show more

Spécialiste en spécifications, développement de produits (contrat)

Maple Leaf FoodsLaval - Rue Ernest-Cormier, QC, Canada
Full-time

Les Aliments Maple Leaf a réalisé d’importants investissements dans les systèmes SAP ERP, notamment dans les modules de développement de recettes (RD) et de gestion de la qualité (QM).La base de do...Show more

Software Developer, Developer Experience (DevEx)

CroesusLaval, Canada
Full-time

Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ...Show more

Mainframe Developer

Astra North Infoteck Inc.Laval, Qc
Full-time

Skillset: Mainframes – Cobol, DB2, JCL, VSAM, CICS.JCL: job setup, PROC/INCLUDE, condition codes, overrides, restart/rerun, dataset management.COBOL: file/DB I/O, modularization, error handling, co...Show more

Software Tester POS Loyalty

Loc SoftwareLaval, QC, Canada
Full-time

Build What’s Next in Retail Technology.At LOC, you'll join a collaborative team dedicated to shaping the future of retail.We foster an environment where people feel supported, challenged, and empow...Show more

Salesforce Consultant

Consultation Devpresso IncLaval, Canada, United States
Full-time

Salary: $55,000 - 85,000 per year.Bilingual applicants required, fluent in French and English.Strong ability to learn and adapt, particularly with technology.Required experience in a similar role o...Show more

CA Gen Programmer / Programmer Analyst (Programmer 2)

UpstaffLaval
Full-time

Role: CA Gen Programmer / Programmer Analyst (Programmer 2).Client: Service New Brunswick (SNB) – Health Application Services.Location: Fredericton, New Brunswick (Onsite/Hybrid).Duration: May 18, ...Show more

 • New!

Conseiller / Conseillère cybermétrie (web analytique)

Tink Profitabilité NumériqueLaval, Qc
Full-time

Nous recherchons un Conseiller / une conseillère en Cybermétrie (web analytique), vivant pour les statistiques Web, les chiffres et chiffriers.Si tu sais et aimerais exploiter les données (Digital ...Show more

Software Developer Senior

Intact Financial CorporationPaiement, Rue Lucien,Laval
Full-time

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In...Show more

Administrative Coordinator - Pointe-Claire

Randstad CanadaDollard-des-Ormeaux, Quebec, CA
Full-time +1
Quick Apply

Job Title: Administrative Coordinator and Receptionist.Are you looking to join a dynamic team for an industry that specializes in the distribution of healthy natural products, our client promotes n...Show more

Associé aux ventes à temps partiel – Carrefour Laval

GEOXLaval, QC, CA
Part-time
Quick Apply

Rejoignez l’une des meilleures entreprises de chaussures au monde !.GEOX est un fabricant et détaillant italien de chaussures, fondé en 1995 par Mario Polegato.Le nom de la marque, Geox, a été créé...Show more

Network and Systems Support Technician - Laval

Lacroix médecine privéeLaval, QC, CA
Full-time

You must be a resident of Laval, Québec, Canada (or nearby), as this is an on-site position.With over 15 years of experience and more than 17 clinics regionally, two operating rooms, over 125 physi...Show more

Senior PHP Laravel Developer

JobsMediaSainte-Thérèse, QC, CA
Permanent

Are you passionate about web development and love tackling technical challenges? Join.Design, develop, and maintain high-performance web applications using.Collaborate with the team to create tailo...Show more

Développeur.se BI | Business Intelligence Developer

Altitude SportsLaval, Qc
Full-time

Altitude Sports est un détaillant en ligne basé à Montréal, à l’intersection de la mode et du plein air.Fondée en 1984, l’entreprise offre des conseils d’experts sur l’équipement haut de gamme et l...Show more

Assistant Sales Manager

Safe Engineering Services & technologies Ltd.Laval, QC, Canada
Full-time

Assistant Sales Manager, for full-time employment.You will be working as part of our sales team, carrying out the following activities:.Maintaining SES’s customer database.Preparing and checking sa...Show more

Senior Full Stack Engineer

OutlierLaval, Canada
Remote
Full-time

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio...Show more

 • Promoted
Ingénieur en micrologiciel / Firmware Engineer

Ingénieur en micrologiciel / Firmware Engineer

CattronSt. Laurent, QC, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Description de l'entreprise

Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir, au service d’entreprises dans les secteurs industriel, du transport, des systèmes de sécurité et des applications minières. Notre entreprise offre fièrement des solutions qui connectent les appareils, contrôlent les machines et protègent les actifs partout dans le monde. Notre équipe est composée d’ingénieurs expérimentés qui remettent en question les méthodes conventionnelles et qui ont une passion pour la résolution de problèmes concrets grâce à des solutions innovantes.

Aperçu du poste

Cattron est présentement à la recherche d’un(e) Ingénieur(e) en micrologiciel pour concevoir et mettre en œuvre des solutions robustes en C/C++ embarqué destinées à des produits de contrôle industriel avancés. Dans ce rôle, vous serez responsable de l’architecture et du développement du micrologiciel tout au long du cycle de vie du produit, de la définition des exigences et du prototypage jusqu’à la mise en production, en collaboration étroite avec les équipes matériel, mécanique et systèmes.

Responsabilités

  • Écrire des applications embarquées C/C++ bien conçues et testables.
  • Exécuter le cycle de vie complet du développement logiciel (SDLC).
  • Dépanner, déboguer et mettre à niveau les systèmes existants.
  • Produire des documents de conception technique du micrologiciel à partir des spécifications des exigences du produit et communiquer efficacement ces conceptions à vos collègues et responsables.
  • Élaborer des plans de test pour les tests de conception et les études de faisabilité du micrologiciel/matériel en tenant compte du coût et du calendrier pour les conceptions de micrologiciel spécifiées.
  • Collaborer de manière transversale avec les ingénieurs en électronique, en mécanique et en systèmes.
  • Étudier les modes de défaillance des micrologiciels existants.
  • Coordonner les activités afin de réaliser des prototypes et des séries pilotes afin de perfectionner la conception et de répondre aux besoins des clients en matière de produits finis.
  • Coordonner les activités du projet afin de garantir la mise en production sans heurts des produits, conformément aux exigences des clients et aux délais fixés.
    Se tenir au courant des dernières technologies et des meilleures pratiques du secteur.
  • Tenir à jour des cahiers de laboratoire pour documenter la création et le développement de nouvelles inventions. Préparer les divulgations d'inventions et travailler avec les avocats de l'entreprise pour rechercher, rédiger et déposer des demandes de brevet. Prendre toutes les mesures nécessaires pour protéger la propriété intellectuelle.

Exigences

  • Licence en ingénierie, en informatique ou formation équivalente.
  • Plus de 5 ans d'expérience en tant qu'ingénieur logiciel embarqué, développeur de micrologiciels embarqués ou dans un poste similaire.
  • Expérience en programmation C/C++.
  • Compétences en débogage avec des outils tels que JTAG, analyseurs logiques, oscilloscopes.
  • Expérience avec des outils de contrôle de version tels que git ou similaires.
  • Excellente compréhension des architectures logicielles modulaires et des API embarquées.
  • Capacité à comprendre, valider et maintenir le code d'autres développeurs.
  • Connaissance des systèmes d'exploitation en temps réel.
  • Connaissance des microcontrôleurs embarqués.
  • Excellentes compétences en communication et capacité à expliquer clairement des informations techniques.

Ce que nous offrons

  • L’opportunité de faire partie d’une équipe R&D dynamique au sein d’un secteur technologique en forte croissance à l’échelle mondiale.
  • Un environnement de travail collaboratif et multidisciplinaire favorisant l’innovation, le partage d’expertise et l’excellence technique.
  • Un poste permanent à temps plein (40 heures/semaine) avec possibilité de flexibilité d’horaire favorisant l’équilibre travail-vie personnelle.
  • Un salaire concurrentiel ainsi qu’un programme complet d’avantages sociaux.

---

Company Description

For more than 70 years, Cattron has provided trusted control solutions to environments where systems absolutely cannot fail, serving a variety of companies in industrial, transportation, safety systems and mining applications. Our company proudly delivers solutions that connect devices, control machines, and protect assets around the world. Our team is made up of experienced engineers who challenge conventional methods and have a passion for engaging in real world problems with innovative solutions.

Position Overview

Cattron is currently seeking a Firmware Developer to architect and implement robust embedded C/C++ solutions for advanced industrial control products. In this role, you will take ownership of firmware design across the full product lifecycle, from requirements and prototyping through production release, while collaborating cross functionally with hardware, mechanical, and systems engineers.

RESPONSIBILITIES

  • Write well-designed, testable C/C++ embedded applications
  • Execute full Software Development Life Cycle (SDLC)
  • Troubleshoot, debug, and upgrade existing systems
  • Produce firmware engineering design documents from product requirements specifications, and effectively communicate those designs to colleagues and managers.
  • Develop test plans for firmware/hardware design-proof testing and feasibility studies with regard to cost and schedule for specified firmware designs
  • Collaborate cross-functionally with electronics, mechanical, and systems engineers
  • Investigate modes of failure with regard to legacy firmware.
  • Coordinate activities to accomplish prototype and pilot production runs to mature the design to meet customer needs for finished products.
  • Coordinate project activities to ensure smooth release of products into manufacturing meeting customer requirements and established timelines.
  • Stay current with the latest technologies and industry best practices
  • Maintain laboratory notebooks to document the creation and development of new inventions. Prepare invention disclosures, and work with corporate attorneys in researching, writing and filing patent applications. Take any necessary steps to protect intellectual property.

REQUIREMENTS

  • Bachelor's degree in Engineering, Computer Science, or equivalent education
  • 5+ years experience as an Embedded Software Engineer, Embedded Firmware Developer or similar role
  • Experience in C/C++ programming
  • Skilled in debugging with tools like JTAG, logic analyzers, oscilloscopes
  • Experience with version control tools such as git or similar
  • Superior understanding of modular software architectures and embedded APIs
  • Ability to understand, validate, and maintain other developers’ code
  • Knowledge of Real Time Operating Systems
  • Familiarity with embedded micro-controllers
  • Excellent communication skills and ability to clearly explain technical information.

What We Offer

  • The opportunity to be part of a dynamic R&D team in a rapidly growing global technology sector.
  • A collaborative and multidisciplinary work environment that fosters innovation, knowledge sharing, and technical excellence.
  • A permanent full-time position (40 hours/week) with flexible scheduling options to support work-life balance.
  • Competitive salary and a comprehensive benefits package.