Senior Embedded Linux Security Engineer

Amaris Consulting

Brossard

Hybrid

CAD 110,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

International project teams
Internal training academy
Team events

Job summary

Amaris Consulting recrute un ingénieur senior Linux embarqué et cybersécurité pour accompagner un client dans le développement d’unités de détection incendie. Vous prendrez en charge l’architecture de sécurité, le système Linux embarqué et les échanges sécurisés entre équipements.

Le rôle exige l’expertise en BSP, kernel, drivers et Yocto/Buildroot, ainsi que la gestion des clés cryptographiques et PKI. Présence sur site occasionnelle requise, organisation hybride envisagée pour la suite du

Qualifications

  • Ingénieur senior en systèmes embarqués avec expérience Linux et sécurité
  • Conception et développement BSP et mise en route de cartes
  • Configuration et développement du kernel Linux et drivers
  • Maîtrise de Yocto et/ou Buildroot pour les environnements embarqués
  • Expertise en communication sécurisée et gestion des clés cryptographiques
  • Connaissance de PKI, authentification par certificats et architectures de sécurité
  • Expérience dans des environnements réglementés et sensibles à la sécurité

Responsibilities

  • Développer et maintenir le BSP de la plateforme et réaliser la mise en route des cartes
  • Configurer et développer le kernel Linux et les drivers
  • Travailler sur Yocto et/ou Buildroot pour l’intégration hardware
  • Mettre en œuvre les mécanismes de communication sécurisée entre les équipements
  • Concevoir et gérer le cycle de vie des clés (génération, provisioning, rotation, révocation)
  • Rédiger la documentation technique et échanger avec les équipes du client pour préciser le référentiel de sécurité

Skills

Linux embedded
BSP development
Kernel development
Drivers development
Yocto Buildroot
Secure communication
Key management
PKI
Secure boot
Hardware security

Tools

Yocto
Buildroot

Job description

Amaris Consulting recherche un Ingénieur senior Linux embarqué et cybersécurité pour accompagner un client qui développe des centrales de détection de fumée.

Vous interviendrez sur l’architecture de sécurité de la plateforme, avec un rôle central sur le système Linux embarqué, les communications sécurisées entre les équipements et la gestion des clés cryptographiques. Le périmètre de la mission est défini, mais certaines exigences techniques et réglementaires sont encore en cours de clarification avec le client.

Vos responsabilités

  • Développer et maintenir le BSP de la plateforme.
  • Intervenir sur la configuration et le développement du kernel Linux.
  • Participer au développement des drivers et à la mise en route des cartes.
  • Travailler sur des environnements basés sur Yocto et/ou Buildroot.
  • Définir et mettre en œuvre les mécanismes de communication sécurisée entre les équipements.
  • Concevoir le cycle de vie complet des clés cryptographiques, notamment :
  • La génération et le provisioning des clés
  • Le partage des clés entre les équipements
  • Le stockage et l’utilisation des clés
  • La rotation et la révocation des clés
  • Les procédures de gestion des clés
  • Participer à la définition de l’architecture de sécurité de la plateforme.
  • Analyser les exigences de sécurité et les traduire en spécifications techniques.
  • Évaluer la sécurité des conceptions existantes et identifier les sujets à traiter.
  • Rédiger une documentation technique claire sur l’architecture, les protocoles et la gestion des clés.
  • Échanger avec les équipes techniques et sécurité du client afin de préciser les exigences et de confirmer le référentiel de sécurité applicable.

Votre profil

Vous êtes un ingénieur senior en systèmes embarqués, avec une expérience solide dans les domaines suivants :

Linux embarqué

  • Développement de BSP et mise en route de cartes
  • Configuration et développement du kernel Linux
  • Développement de drivers
  • Maîtrise de Yocto et/ou Buildroot
  • Interfaces matérielles et logicielles embarquées
  • Diagnostic et débogage au niveau système

Sécurité et cryptographie appliquée

  • Protocoles de communication sécurisée
  • Gestion des clés cryptographiques
  • Provisioning, rotation et révocation des clés
  • PKI et authentification par certificats
  • Architecture de sécurité pour les équipements connectés
  • La connaissance du secure boot, de l’exécution sécurisée ou du stockage matériel des clés serait un plus

Une expérience dans un environnement réglementé ou à fortes exigences de sécurité est fortement appréciée. Une expérience dans les secteurs de la sécurité incendie, de la sécurité industrielle, des équipements connectés ou de l’IoT serait particulièrement pertinente.

Organisation de la mission

La mission nécessite une présence ponctuelle sur site :

  • Quelques jours sur site au démarrage du projet
  • Une organisation hybride et flexible pour la suite de la mission
  • Des échanges directs avec les équipes techniques et sécurité du client

Vous êtes autonome et savez avancer avec peu de supervision sur un périmètre technique défini, tout en restant à l’aise avec des exigences susceptibles d’évoluer au fil du projet.

Pourquoi rejoindre cette mission ?

Vous interviendrez sur un produit pour lequel le Linux embarqué et la sécurité contribuent directement à la fiabilité du système et à la sécurité des utilisateurs. La mission combine développement technique, architecture de sécurité et gestion des clés cryptographiques, avec un impact direct sur la manière dont les équipements communiquent et établissent une relation de confiance.

Pourquoi nous choisir
  • Une communauté internationale réunissant plus de 110 nationalités différentes
  • Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité
  • Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles
  • Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)

Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques.

  • Key management procedures
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Security Engineer
Embedded Linux Security Engineer

Amaris Consulting | Part of Mantu • Brossard

Hybrid
CAD 90,000 - 140,000
Hybrid work
Internal Academy
Global community
+1
System Engineer
System Engineer

Amaris Consulting • Laval (administrative region)

On-site
CAD 112,323 - 144,415
Formation interne
Environnement de travail dynamique
Communauté internationale
Senior Embedded C/Linux Developer
Senior Embedded C/Linux Developer

Amaris Consulting • Brossard

On-site
CAD 110,000 - 160,000
Communauté internationale
Formations internes (Academy)
Événements internes et team buildings
+2
Spécialiste DevSecOps
Spécialiste DevSecOps

Aylo-Carri • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Concepteur(trice) de logiciel embarqué / Embedded Software Designer
Concepteur(trice) de logiciel embarqué / Embedded Software Designer

Genetec • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Régime de rémunération attrayant
Repas subventionnés
Horaire de travail flexible
+3
Senior Embedded Engineer (C/C++)
Senior Embedded Engineer (C/C++)

Amaris Consulting • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Développeur Systèmes Embarqués Cybersécurité
Développeur Systèmes Embarqués Cybersécurité

Groupe SII • Quebec

On-site
CAD 90,000 - 130,000
Cybersecurity Engineer
Cybersecurity Engineer

TMC Canada • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur Java Senior
Développeur Java Senior

AMARIS GROUP SA • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Responsable sécurité fonctionnelle – ISO 26262
Responsable sécurité fonctionnelle – ISO 26262

CS GROUP • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Travail hybride
Assurance médicale, dentaire et visuelle avancée
Accès à un service de télémédecine
+4