Développeur Linux Embarqué
Il y a 4 jours
Chavanod, Auvergne-Rhône-Alpes, France
Andrice
Temps plein
45 000 € - 62 000 € Contrat
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Dans le cadre du développement et de l'évolution de solutions logicielles embarquées, nous recherchons un Développeur Linux Embarqué.
Vous intégrerez une équipe technique intervenant sur des systèmes embarqués sous Linux, avec des enjeux de fiabilité, de sécurité, de maintenance et d'intégration sur différentes plateformes matérielles.
Vous participerez à l'ensemble du cycle de développement, de la conception technique jusqu'au déploiement et au suivi des solutions en production.
Vos missions
• Participer aux études techniques et aux choix d'architecture système.
• Développer de nouvelles fonctionnalités et réaliser des revues de code.
• Assurer la maintenance et l'évolution du socle Linux embarqué.
• Participer à l'intégration du système sur de nouvelles plateformes matérielles.
• Contribuer à la sécurisation et à l'industrialisation du cycle de vie des équipements.
• Mettre en œuvre les mécanismes de déploiement et de mise à jour à distance (OTA).
• Développer des tests unitaires et des tests automatisés de non-régression.
• Réaliser des études techniques et des preuves de concept (POC).
• Participer au suivi des livraisons et au maintien en conditions opérationnelles des solutions.
Profil recherché
• Formation supérieure en informatique.
• 6 ans d'expérience en développement Linux embarqué.
• Environnement Yocto est un plus
• Maîtrise des stratégies de tests unitaires et d'intégration, sur cible ou émulateur.
• Capacité à collaborer avec des équipes pluridisciplinaires (hardware, logiciel et industrialisation). Compétences techniques
• Yocto
• Développement C / C++.
• Shell et Python.
• Device Tree et configuration du Kernel Linux.
• Docker.
• Solutions de mise à jour à distance (Mender, SWUpdate ou équivalent).
• Outils d'intégration continue : Git, GitLab CI, Jenkins.
• Participer aux études techniques et aux choix d'architecture système.
• Développer de nouvelles fonctionnalités et réaliser des revues de code.
• Assurer la maintenance et l'évolution du socle Linux embarqué.
• Participer à l'intégration du système sur de nouvelles plateformes matérielles.
• Contribuer à la sécurisation et à l'industrialisation du cycle de vie des équipements.
• Mettre en œuvre les mécanismes de déploiement et de mise à jour à distance (OTA).
• Développer des tests unitaires et des tests automatisés de non-régression.
• Réaliser des études techniques et des preuves de concept (POC).
• Participer au suivi des livraisons et au maintien en conditions opérationnelles des solutions.
Profil recherché
• Formation supérieure en informatique.
• 6 ans d'expérience en développement Linux embarqué.
• Environnement Yocto est un plus
• Maîtrise des stratégies de tests unitaires et d'intégration, sur cible ou émulateur.
• Capacité à collaborer avec des équipes pluridisciplinaires (hardware, logiciel et industrialisation). Compétences techniques
• Yocto
• Développement C / C++.
• Shell et Python.
• Device Tree et configuration du Kernel Linux.
• Docker.
• Solutions de mise à jour à distance (Mender, SWUpdate ou équivalent).
• Outils d'intégration continue : Git, GitLab CI, Jenkins.