Ingénieur Linux embarqué
L'ingénieur Linux embarqué développe et optimise des logiciels sous Linux destinés aux plateformes embarquées. Découvrez les missions, les compétences requises et les perspectives de carrière liées à ce poste chez T&S.
Mission
L'ingénieur Linux embarqué développe, intègre et optimise des solutions logicielles basées sur Linux pour les systèmes embarqués. Évoluant à la croisée du matériel et du logiciel, il garantit la fiabilité, les performances et l'évolutivité des plateformes embarquées utilisées dans des secteurs tels que l'Internet des objets (IoT), les transports, l'énergie, les télécommunications et l'automatisation industrielle.
Activités principales
- Concevoir, développer et assurer la maintenance de solutions logicielles Linux embarquées.
- Personnaliser et configurer des distributions Linux pour des plateformes matérielles cibles.
- Développer des composants logiciels de bas niveau à l'aide des langages C et C++.
- Intégrer et assurer la maintenance des modules du noyau Linux, des pilotes et des packages de support de carte (BSP).
- Optimisez les performances du système, les temps de démarrage, l'utilisation de la mémoire et la consommation d'énergie.
- Effectuer des activités de débogage, de test, de validation et de dépannage.
- Prendre en charge l'intégration de logiciels sur des plateformes matérielles embarquées.
- Collaborer avec les équipes chargées du matériel, des micrologiciels et des logiciels tout au long du cycle de développement.
Compétences techniques
- Développement Linux embarqué.
- Distributions Linux et systèmes de compilation (Yocto, Buildroot).
- Programmation en C et C++.
- Architecture du noyau Linux et développement de pilotes.
- Développement et personnalisation de kits de support de carte (BSP).
- Outils de compilation croisée, de débogage et de profilage.
- Architectures matérielles embarquées et intégration de systèmes.
- Protocoles de communication (UART, SPI, I2C, CAN, Ethernet, USB).
- Tests, validation et dépannage de logiciels.
- Pratiques CI/CD et systèmes de contrôle de version (Git).
Compétences relationnelles
- Solides compétences en analyse et en résolution de problèmes.
- Le souci du détail et la rigueur technique.
- La curiosité et une attitude tournée vers l'apprentissage continu.
- De bonnes compétences en communication.
- Travail d'équipe et collaboration interfonctionnelle.
- Autonomie et capacité d'adaptation.
- Capacité à travailler dans des environnements techniques complexes et en constante évolution.
Étudiants, jeunes diplômés et débutants
fiches de famille de métiers
Ingénierie produit, environnements de validation et capacités de développement de produit de bout en bout.
Apprentissage
Programmes d'apprentissage pluriannuels mis en place en collaboration avec des universités et des écoles de commerce ou d'ingénieurs
Responsable commercial junior
Un parcours combinant aspects commerciaux et opérationnels destiné aux jeunes diplômés qui se lancent dans le conseil et les services.
Campus T&S
Une intégration structurée, un accompagnement par un mentor, des certifications et un soutien à la carrière pendant les 24 premiers mois.
Simple, rapide, respectueux
Notre engagement : chaque candidature reçoit une réponse et bénéficie d'un processus de recrutement transparent.
Cadrage opérationnel, harmonisation technique et gouvernance de projet.
Aménagement des sites industriels, mécanique, études d'automatisation et processus de production.
Assemblage, intégration, câblage et réalisation industrielle.
Essais de réception en usine, validation et préparation de la mise en service.