Salaire fourni par le recruteur
Ingénieur Développement Linux Embarqué H/F VeoNum
- Rennes - 35
- CDI
- Télétravail occasionnel
- Bac +5
- Secteur informatique • ESN
- Exp. 3 ans min.
Les missions du poste
Description du poste et missions
Nous recherchons un(e) Ingénieur Développement Linux Embarqué / Middleware (H/F) pour intervenir chez l'un de nos clients grands comptes, acteur majeur de la R&D dans le domaine de l'électronique et des automatismes industriels, basé à Rennes.
Intégré(e) à une équipe spécialisée dans l'intégration d'algorithmes et de fonctions critiques sur architectures embarquées, vous participerez à des travaux de recherche autour des réseaux industriels Ethernet TSN et du prototypage d'automates programmables (PLC) de nouvelle génération.
Vos missions principales
- Concevoir et développer une couche de transport spécifique pour un middleware DDS (Distributed Data Service) dans un environnement virtualisé sur architecture Intel x86 64 bits, permettant la communication faible latence entre machines virtuelles.
- Prendre en main la plateforme de développement basée sur l'hyperviseur ACRN et Linux : comprendre les mécanismes de mémoire partagée et leur exploitation depuis un OS invité.
- Analyser l'architecture de FastDDS (implémentation open-source de DDS), notamment l'interface entre la couche de transport et les couches supérieures RTPS/DDS.
- Rédiger la documentation de conception associée (en anglais).
- Développer et exécuter les tests fonctionnels et de performance de la couche de transport.
- À terme, contribuer à la réalisation d'un middleware DDS allégé compatible avec cette couche de transport, avec une perspective de portage sur un RTOS.
Environnement technique : C, C++, Linux (noyau / drivers), hyperviseur ACRN (type 1), DDS / FastDDS, PCIe, MSI-X, mémoire partagée, architectures temps réel.
Le profil recherché
Formation et expérience
- Diplômé(e) d'une école d'ingénieurs ou d'un Master en informatique embarquée, systèmes temps réel ou domaine équivalent.
- Expérience confirmée (3 ans minimum) en développement Linux bas-niveau (patch noyau, développement de drivers) en langage C.
- Expérience significative sur des projets de taille importante (> 100 000 lignes de code).
Compétences techniques indispensables
- Maîtrise avancée du C et du C++.
- Connaissance approfondie du fonctionnement interne d'un hyperviseur de type 1 et de l'émulation des périphériques PCIe avec gestion des interruptions (MSI-X).
- Solide expérience en développement Linux bas-niveau (noyau, drivers).
Compétences appréciées (un plus)
- Expérience dans la mise en oeuvre d'un middleware de type DDS.
- Connaissance des contraintes des systèmes temps réel et des RTOS.
- Familiarité avec les réseaux industriels Ethernet TSN.
Qualités personnelles
- Anglais courant impératif (oral et écrit) - l'ensemble des livrables et échanges techniques se font en anglais.
- Capacité à travailler en autonomie tout en sachant communiquer efficacement au sein de l'équipe.
- Rigueur dans la documentation du code produit.
Les avantages
- Matériel de qualité
- Parking gratuit à proximité
- Proche transport en commun
- Locaux modernes
- Bonne mutuelle
- Paiement des heures supplémentaires
- Intéressement ou participation
- Flexibilité des horaires
- RTT
- Télétravail
- Café offert
- Organisation de conférence & workshop
- Activités sportives
- Temps partiel
- Congés sans solde
Les étapes de recrutement
Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.
-
Échange téléphonique ou par mail avec l'un de nos managers.
-
Premier entretien en visio ou sur site avec votre futur(e) manager.
-
Test technique ou cas pratique suivi d’un débrief avec des membres de votre future équipe.
-
Proposition d’embauche ou entretien de présentation client.
-
Intégration au sein de Veonum.
-
VeoNum en images
La carte
14d Rue du Patis Tatelin
35700 Rennes
Publiée le 12/03/2026 - Réf : 3880150/27931155 IDLE/35R
Créez votre compte Hellowork et activez votre alerte
Ingénieur Développement Linux Embarqué H/F
- Rennes - 35
- CDI
Pour les postes éligibles :
Télétravail occasionnel
Envoyez votre candidature
dès maintenant !
Créez votre compte Hellowork et
envoyez votre candidature !
dès maintenant !
envoyez votre candidature !
Ces offres pourraient aussi
vous intéresser
Recherches similaires
- Emploi Ingénieur de développement
- Emploi Informatique
- Emploi Saint-Malo
- Emploi Redon
- Emploi Fougères
- Emploi Dol-de-Bretagne
- Emploi Bain-de-Bretagne
- Emploi Dinard
- Emploi Guipry-Messac
- Emploi Combourg
- Emploi Guichen
- Emploi Châteaugiron
- Emploi Développeur
- Emploi Technicien support informatique
- Emploi Technicien informatique
- Emploi Product owner
- Emploi Développeur Java
- Entreprises Informatique
- Entreprises Ingénieur de développement
- Entreprises Rennes
Testez votre correspondance
Chargement du chat...
{{title}}
{{message}}
{{linkLabel}}