> Markdown version of [/jobs/ext/434713-ingenieur-developpeur-embarque-linux-kernel-bas-niveau-ferroviaire-h-f](https://www.wearedevelopers.com/jobs/ext/434713-ingenieur-developpeur-embarque-linux-kernel-bas-niveau-ferroviaire-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur Développeur Embarqué Linux Kernel & Bas Niveau - Ferroviaire H/F - **Company:** Smile - **Location:** Asnières-sur-Seine, France (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Agile Methodology, ARM Architecture, Data Structures, Linux, Linux on Embedded Systems, Linux Kernel, MISRA C (C Programming Language), Scrum Methodology, Software Architecture, Reverse Engineering, PIC Microcontroller, Code Restructuring - **Published:** June 24, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=8fa8f198d0e1d558 ## About the Role Do you have experience in Linux?, * Expérience : 3 ans ou plus en développement embarqué bas niveau ou Linux Kernel. * Mindset : Capable de monter rapidement en compétences sur du code existant parfois peu documenté, vous faites preuve d'une grande rigueur scientifique. * Culture de la Performance : Vous êtes animé(e) par la chasse aux microsecondes et l'optimisation des architectures logicielles contraintes. * Langues : Un bon niveau d'anglais technique est essentiel pour évoluer dans cet écosystème. Smile s'engage pour un environnement où la diversité est une force et l'inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin. Processus de recrutement * Qualification : Échange téléphonique RH (30 min). * Entretien Métier : Discussion technique avec l'un de nos experts. * Finalisation : Rencontre avec le manager d'agence. ## Description Vos Missions : Refactoring, Kernel & Optimisation Bas Niveau Pour le compte d'un leader mondial du secteur ferroviaire, vous intégrez une équipe de pointe dédiée aux équipements de communication critiques. Votre objectif principal est de maximiser les performances et de réduire les temps de cycles système : * Rétro-ingénierie (Reverse Engineering) : Analyse approfondie d'un code existant complexe, compréhension des flux logiques et identification des goulots d'étranglement (bottlenecks). * Optimisation de Drivers : Refactoring et optimisation de drivers noyau (Kernel Space), notamment via la mise en œuvre de mécanismes ioctl pour minimiser la latence des communications User-to-Kernel. * Qualité & Sûreté de Fonctionnement : Développement dans un environnement global hautement contraint par la Safety (écosystème SIL0 à SIL4), exigeant l'application stricte des règles de codage MISRA. * Architecture Matérielle : Prise en main et optimisation du code pour des cibles matérielles spécifiques (TI Sitara AM5726, ARM Cortex-A). ️ Votre Stack Technique * OS & Noyau : Maîtrise de Linux Embarqué, distribution eLinOS (Sysgo), et environnements Bare Metal sur microcontrôleurs. * Langage & Normes : Excellente maîtrise du Langage C (gestion fine de la mémoire, des pointeurs et des structures de données) et connaissance impérative des règles MISRA C. * Expertise Kernel : Développement de pilotes (drivers), compréhension fine de l'architecture du Noyau Linux et des communications via ioctl. * Hardware : Connaissance des architectures de processeurs de type TI ARM (AM5726) ou similaires. * Méthodologies : Agile (Scrum/Kanban) et Cycle en V. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Into the hive of eBPF!](https://www.wearedevelopers.com/videos/1199-into-the-hive-of-ebpf) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Companies to Work For in Paris: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/190-best-companies-to-work-for-in-paris-top-25-companies-in-2023) - [Best Companies to Work For in France: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/189-best-companies-to-work-for-in-france-top-25-companies-in-2023)