Ingénieur / Architecte Linux Embarqué Senior (H/F)

> exalt
Lyon, France
1 day ago
Apply on www.welcometothejungle.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

ARM Architecture Bash Shell Booting (BIOS) Continuous Integration Debian Linux Software Debugging Linux Programming Tools Linux on Embedded Systems FreeRTOS Joint Test Action (IEEE Standards) Python (Programming Language)
+7 more
Linux Distribution Open Source Technology Software Architecture Real-Time Operating Systems Delivery Pipeline Git Integration Tests

Job description

Au cœur des équipes R&D, vous intervenez sur l’architecture, l’intégration et la maintenance des environnements Linux embarqués. Vous jouez un rôle de référent(e) technique auprès des équipes de développement et contribuez directement à la robustesse des produits livrés.

Vos missions :

  • Concevoir, intégrer et maintenir des distributions Linux embarquées adaptées aux contraintes produit.
  • Définir l’architecture logicielle bas niveau : séquence de démarrage, bootloader, kernel, services système, configuration et sécurisation du boot.
  • Assurer l’intégration et le maintien des composants open source : gestion des versions, application de patchs, suivi des vulnérabilités et mises à jour.
  • Réaliser des activités de debug et d’optimisation bas niveau : kernel Linux, drivers, device tree, BSP, performances et consommation mémoire.
  • Participer au bring-up de cartes électroniques, aux tests d’intégration et à la validation sur cible.
  • Développer des outils d’automatisation en Python et Bash.
  • Contribuer à l’industrialisation des développements via les pipelines CI/CD.
  • Produire la documentation technique nécessaire à la pérennité des solutions.
  • Accompagner les équipes de développement et partager votre expertise en tant que référent(e) technique.

Requirements

Issu(e) d’une formation Bac+5 en informatique, électronique ou systèmes embarqués, vous disposez d’au moins 8 ans d’expérience dans le développement et l’architecture de systèmes Linux embarqués.

Vous maîtrisez notamment :

  • Les environnements Linux bas niveau : kernel, bootloader, drivers, BSP, device tree et optimisation système.
  • Un environnement de build Linux embarqué, idéalement autour de Debian embarquée.
  • Les langages et outils de développement : Python, Bash, Git.
  • Les pratiques d’intégration continue et les environnements CI/CD.
  • Les problématiques d’intégration de composants open source, de patch management et de sécurité.
  • Un ou plusieurs RTOS : Zephyr, FreeRTOS, ThreadX ou équivalent.
  • Les architectures ARM Cortex-M ainsi que le débogage sur cible : JTAG, GDB, traces, analyse mémoire.

Vous êtes reconnu(e) pour votre rigueur technique, votre autonomie et votre capacité à résoudre des problématiques complexes. Votre posture de référent(e) et votre goût pour le travail en équipe vous permettent de faire progresser les projets comme les collaborateurs qui vous entourent.

Un niveau d’anglais technique courant est indispensable pour évoluer dans un environnement international.

About the company

Nous recherchons un(e) Ingénieur(e) / Architecte Linux Embarqué Senior pour accompagner le développement de produits industriels à fortes contraintes de fiabilité, de performance et de cybersécurité.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.welcometothejungle.com
Prepare application

Good distractions

Loading talks and stories from around this role…