Linux Embedded Systems Engineer & Security Specialist

coris innovation group Switzerland
Remote
Apply
AI Summary

Join Coris Innovation as a Linux Embedded Systems Engineer & Security Specialist to maintain and evolve an existing Linux-based product, ensuring its security and reliability. This role involves analyzing and securing the product, modernizing the build environment, and collaborating with internal teams.

Key Highlights
Maintain and evolve an existing Linux-based product
Ensure product security and reliability
Modernize the build environment
Technical Skills Required
Linux Yocto Project BSP C C++ ARM Jenkins CI/CD
Benefits & Perks
Full remote work possible
Possible relocation to France or Switzerland

Job Description


Coris Innovation est une entreprise spécialisée dans les métiers de l'ingénierie système et des processus industriels.

Fondée en 2015, notre société a été imaginée selon un principe clairement défini : Inscrire le consulting dans une relation durable et de proximité en assurant la satisfaction de nos partenaires, de nos consultants et de notre structure.

Cette conception du conseil en ingénierie est aujourd'hui partagée par une centaine de collaborateurs répartis au sein de 5 agences entre la Suisse et la France (Annecy, Bourges, Grenoble et Lyon) qui accompagnent au quotidien nos clients industriels dans leurs défis d'innovation, de Recherche & Développement et de production.

Vous souhaitez prendre part à l'aventure et rejoindre une structure en pleine croissance et qui se donne les moyens de respecter ses engagements auprès de ses collaborateurs et de ses clients ? C'est par ici !

POSTE / MISSIONS

Rejoignez Coris Innovation en tant qu'ingénieur Linux Embarqué & Sécurité Produit et participez à l'évolution et de la sécurisation d'un produit industriel connecté, déployé sur des infrastructures critiques et fonctionnant en continu.

🎯 Contexte du projet

Le produit concerné est un système embarqué basé sur Linux, exécuté sur une plateforme matérielle ARM, avec un cycle de vie long, des contraintes fortes de fiabilité, sécurité et maintenabilité, et un socle logiciel existant (legacy).

Votre Rôle Principale Sera

  • Le maintien et évolution d'un Linux embarqué existant (kernel ancien mais stable)
  • La sécurisation du produit
  • La modernisation de l'environnement de build et de traçabilité logicielle
  • Vous interviendrez sur l'ensemble du socle logiciel embarqué, avec un rôle clé dans l'analyse, la sécurisation et l'évolution du système.

🔍 Analyse & compréhension de l'existant

  • Prise en main d'un Linux embarqué existant (architecture, boot, services)
  • Analyse de la chaîne de build (Yocto / BSP)
  • Compréhension de composants legacy, avec ou sans accès au code source
  • Reverse engineering fonctionnel ciblé si nécessaire

🐧 Linux embarqué / Yocto

  • Analyse et maintien d'une distribution Linux embarquée construite avec Yocto
  • Travail sur un BSP matériel existant (ARM)
  • Analyse et configuration du kernel Linux (branche LTS)
  • Contribution à une migration Yocto / BSP ou à une montée de version maîtrisée

🔐 Sécurité produit

  • Analyse des mécanismes de sécurité existants (boot, accès, mises à jour)
  • Identification des failles potentielles ou points de fragilité
  • Recommandations de durcissement adaptées à un produit industriel
  • Support à la correction des vulnérabilités

🔧 Environnement de build & outillage

  • Participation à l'évolution de la chaîne CI/CD pour le produit embarqué
  • Migration ou adaptation des pipelines de build (ex. Bamboo vers Jenkins)
  • Intégration avec un outil de gestion de tickets et de traçabilité (ex. Jira Cloud)
  • Amélioration de la reproductibilité et de la traçabilité des builds firmware

📄 Documentation & transmission

  • Rédaction de rapports techniques clairs et exploitables
  • Documentation des choix techniques, migrations et procédures

Échanges avec les équipes internes (R&D, qualité, sécurité)

Date de démarrage: à convenir

Télétravail: full remote possible avec présence sur site quelques jours par mois

PROFIL RECHERCHÉ

Solide expérience en Linux embarqué

Maitrise utilisation outil JENKINS

Maîtrise de Yocto Project et des problématiques BSP

Bonne compréhension du kernel Linux (configuration, debug, legacy)

Très bonnes bases en C / C++

Expérience sur plateformes ARM

Sensibilité forte aux enjeux de sécurité produit

À l'aise avec des environnements industriels existants (legacy) apprécié

Expérience sur des produits à cycle de vie long

Contexte industriel, critique ou réglementé

Pratique d'outils CI/CD pour produits embarqués (Jenkins, scripts)

Capacité à travailler avec peu de documentation

Votre Processus De Recrutement

  • Échangez avec Nicolas (Spécialiste Recrutement) pour apprendre à se connaître et cerner vos envies
  • Rencontrez Adeline (Business Unit Manager) pour parler du projet technique et de vos ambitions
  • Découvrez notre partenaire pour s'assurer de l'adéquation de vos compétences avec le projet et pour votre intégration !

Similar Jobs

Explore other opportunities that match your interests

Global Manager, Employee Relations

Programming
16h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

Switzerland
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

initso

Switzerland

Backend Engineering Team Manager

Programming
6d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

Switzerland

Subscribe our newsletter

New Things Will Always Update Regularly