Développeur Systèmes Embarqués

PERMANENT CONTRACT / SII Canada

MISSION

Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens. 

 

SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.

D'autre part, l’inclusion est au cœur de notre culture d’entreprise. SII Canada s’engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l’égalité des chances.

 

Résumé du poste :

En tant que développeur de systèmes embarqués sénior, tu évolueras au sein d’une équipe dynamique et en pleine croissance composée d’ingénieurs et de scientifiques aux expertises variées. L’équipe se spécialise dans l’analyse cyber des systèmes embarqués et le développement de contre‑mesures.

Le mandat consiste à assurer que des solutions critiques, ainsi que celles de clients industriels, sont résilientes face à de potentielles attaques cyber. Les travaux portent notamment sur la protection de technologies opérationnelles et d’IoT industriels critiques telles que les véhicules, les avions, les bateaux ou encore les satellites. Les activités ont un impact concret et direct sur la sécurité de systèmes critiques.

 

Responsabilités :

  • Développer, tester et livrer des logiciels pouvant être déployés sur des systèmes embarqués ou permettant de communiquer avec des systèmes embarqués, en collaboration avec les clients
  • Travailler en étroite collaboration avec des équipes multidisciplinaires spécialisées en sécurité matérielle des systèmes embarqués et en développement de contre‑mesures
  • Contribuer à l’analyse cyber afin d’assurer la résilience de solutions critiques face à des attaques potentielles
  • Participer activement à la sécurisation de technologies opérationnelles et d’IoT industriels critiques

Fonctions essentielles :

  • Participer au reverse engineering logiciel ou matériel de systèmes embarqués afin d’en comprendre le fonctionnement et d’identifier des vulnérabilités potentielles
  • Effectuer des tests de pénétration sur des systèmes embarqués
  • Développer et assembler des bancs d’essais pour la réalisation de tests de cybersécurité
  • Effectuer des tests afin de confirmer des vulnérabilités, qu’ils soient observationnels ou destructifs
  • Développer des outils permettant de communiquer avec ou d’analyser le comportement de systèmes embarqués
  • Concevoir, programmer et tester des logiciels pouvant être déployés sur des systèmes embarqués
  • Participer aux activités d’une équipe Agile (Sprint Planning, Daily Meeting, Sprint Review, Sprint Retrospective)
  • Documenter et communiquer de manière claire et efficace les résultats des tests réalisés
  • Réaliser l’ensemble des activités dans le respect des bonnes pratiques de l’équipe

Exigences minimales :

  • Baccalauréat ou diplôme supérieur en informatique, électronique ou dans un domaine connexe et pertinent
  • Connaissance des langages de scripting (Python, Bash, PowerShell) et de programmation (C, C++, C#, etc.)
  • Connaissance des environnements et logiciels de programmation embarquée (Keil, STM32CubeIDE, etc.)
  • Bonne compréhension du fonctionnement interne d’un microcontrôleur et de ses périphériques (IO, DMA, Timers, PLL, ADC, DAC, etc.)
  • Compréhension des protocoles bas niveau (I2C, SPI, Serial, CAN, etc.)
  • Une expérience en design et fabrication de circuits électriques est considérée comme un atout

Qualifications souhaitables :

  • Intérêt marqué pour le domaine de la cybersécurité
  • Expérience en sécurité matérielle des composants de systèmes embarqués
  • Expérience en analyse de fuites de canaux secondaires ou en injection de fautes sur systèmes embarqués
  • Expérience avec des techniques de lecture physique ou de sondage au niveau des composants
  • Connaissance de logiciels de désassemblage tels que IDA ou Ghidra
  • Sens aigu de la qualité du code et des bonnes pratiques de programmation et d’architecture
  • Expérience avec des méthodes de développement Agile (Scrum, Kanban)
  • Curiosité intellectuelle, goût pour l’apprentissage et la diversification des compétences
  • Aptitudes marquées pour le travail d’équipe et la collaboration
  • Sens élevé de l’éthique professionnelle

SII GROUP

Partenaire technologique de grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation, avec 16 000 employés, une présence internationale dans 20 pays et un chiffre d'affaires dépassant 1,621 milliard de dollars canadiens.
 

SII Canada offre à ses clients une expertise technique de pointe dans les domaines du développement d'applications, du web et du mobile, de la cybersécurité et du cloud computing. Nous fournissons également des services d'ingénierie, notamment pour les systèmes embarqués dans divers secteurs industriels. Notre ambition est de faire progresser les systèmes d'information et de contribuer à la création des produits et services de demain pour nos clients.
 

De plus, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux qui favorise la diversité et l'égalité des chances

Share
this job offer

LinkedIn sur LinkedIn Email par Mail

Discover

Let’s Tech Together

Logo

1 job offer dans notre agence

Flèche précédente pour naviguer dans les offres Flèche suivante pour naviguer dans les offres

cdi

Dessinateur Mécanique (Junior)

Automobile et Transport
Icône localisation pour la ville Quebec
Icône de minuteur indiquant la date de publication 10 july 2026