Ingénieur firmware

Équipe Humania

Laval (administrative region)

On-site

CAD 70,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Zohorecruit recherche un ingénieur firmware passionné par les systèmes embarqués pour concevoir, développer et maintenir le firmware de nos produits électroniques. Vous travaillerez en étroite collaboration avec les équipes hardware, R&D et qualité afin d’assurer performance et sécurité.

Le candidat idéal possède au moins 3 ans d’expérience, maîtrise le C/C++ et une bonne compréhension des microcontrôleurs et protocoles de communication.

Qualifications

  • Baccalauréat en génie informatique, génie électrique ou domaine connexe.
  • 3 ans d’expérience minimum en firmware ou systèmes embarqués.
  • Maîtrise du C/C++ (obligatoire).
  • Bonne compréhension des architecture des microcontrôleurs.
  • Expérience avec les protocoles UART, SPI, I2C, CAN, Ethernet.
  • Capacité à lire des schémas électroniques et débogage avec oscilloscope et analyseur logique.

Responsibilities

  • Concevoir, développer et maintenir le firmware pour des systèmes embarqués
  • Programmer microcontrôleurs et microprocesseurs
  • Implémenter des fonctionnalités bas niveau (drivers, communication, gestion de mémoire)
  • Optimiser la performance, la stabilité et la consommation énergétique
  • Effectuer le débogage matériel et logiciel
  • Participer aux tests, à la validation et à la certification des produits
  • Rédiger la documentation technique
  • Collaborer avec les équipes hardware, QA et production
  • Contribuer à l’amélioration continue des pratiques de développement

Skills

C/C++
Embedded systems
Analytical thinking
Problem solving
Autonomy

Education

Baccalauréat en génie informatique, génie électrique ou domaine connexe

Tools

Oscilloscope
Logic analyzer

Job description

Notre client est à la recherche d’un ingénieur firmware passionné par les systèmes embarqués, appelé à jouer un rôle clé dans le développement, l’optimisation et la fiabilité des logiciels intégrés à des produits électroniques innovants. La personne retenue collaborera étroitement avec les équipes matérielles, R&D et qualité afin de livrer des solutions performantes, robustes et sécuritaires.

L’entreprise

Notre client se distingue par son expertise en développement de technologies avancées. Depuis 2007, des équipes multidisciplinaires contribuent à concevoir des solutions innovantes en alliant recherche, design et ingénierie.

L’organisation accompagne ses partenaires à chaque étape du cycle de développement, de la définition du produit jusqu’à la production finale. Elle soutient autant les jeunes entreprises ambitieuses que les organisations établies à l’échelle internationale..

Responsabilités principales
  • Concevoir, développer et maintenir le firmware pour des systèmes embarqués
  • Programmer des microcontrôleurs et microprocesseurs
  • Implémenter des fonctionnalités bas niveau (drivers, communications, gestion de mémoire)
  • Optimiser la performance, la stabilité et la consommation énergétique
  • Effectuer le débogage matériel et logiciel
  • Participer aux tests, à la validation et à la certification des produits
  • Rédiger la documentation technique
  • Collaborer avec les équipes hardware, QA et production
  • Contribuer à l’amélioration continue des pratiques de développement
Exigences du poste
  • Baccalauréat en génie informatique, génie électrique ou domaine connexe
  • Minimum de 3 ans d’expérience en développement firmware ou en systèmes embarqués
  • Excellente maîtrise du C / C++ (obligatoire)
  • Bonne compréhension de l’architecture des microcontrôleurs
  • Expérience avec des protocoles de communication (UART, SPI, I2C, CAN, Ethernet)
  • Capacité à lire et interpréter des schémas électroniques
  • Expérience en débogage avec oscilloscope et analyseur logique (un atout)
Atouts
  • Expérience avec un RTOS (FreeRTOS, Zephyr, etc.)
  • Connaissance des environnements Linux embarqués
  • Expérience en certification (médical, industriel, automobile, IoT)
  • Connaissance des pratiques DevOps embarquées (CI/CD, tests automatisés)
  • Expérience en cybersécurité embarquée
Profil recherché
  • Esprit analytique et structuré
  • Forte capacité de résolution de problèmes
  • Autonomie et sens des responsabilités
  • Excellentes aptitudes en communication et collaboration
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer (C/C++)
Senior Embedded Engineer (C/C++)

Amaris Consulting • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Ingénieur senior en systèmes embarqués et électronique |Senior Embedded Systems Electronics engineer
Ingénieur senior en systèmes embarqués et électronique |Senior Embedded Systems Electronics engineer

Innovobot • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Concepteur en électronique et logiciels embarqués
Concepteur en électronique et logiciels embarqués

Morgan Schaffer Ltée • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Current Lighting • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Senior Embedded Systems Electronics engineer
Senior Embedded Systems Electronics engineer

Innovobot • Montreal (administrative region)

On-site
CAD 100,000 - 140,000
Ingénieur Firmware – Systèmes Embarqués et Performance
Ingénieur Firmware – Systèmes Embarqués et Performance

Équipe Humania • Laval (administrative region)

On-site
CAD 70,000 - 110,000
Concepteur matériel
Concepteur matériel

Équipe Humania • Laval (administrative region)

On-site
CAD 80,000 - 110,000
REER collectif
Congés payés Noël et Jour de l’An
Horaire flexible
+1
Ingénieur(e) logiciel embarqué
Ingénieur(e) logiciel embarqué

Dana Canada Corp. • Boucherville

Hybrid
CAD 90,000 - 120,000
Ingénieur en micrologiciel / Firmware Engineer
Ingénieur en micrologiciel / Firmware Engineer

Cattron Global • Montreal (administrative region)

On-site
CAD 65,000 - 95,000
Équipe R&D dynamique
Horaires flexibles
Équipe multidisciplinaire
Développeur de logiciel
Développeur de logiciel

Morgan Schaffer Ltée • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Assurance-maladie
Horaire flexible
Rémunération compétitive