Tu développeras ton expérience dans une équipe multidisciplinaire responsable de développer notre prochain produit connecté. Tu seras en charge de concevoir, développer et maintenir le système d’exploitation Linux embarqué de nos solutions IoT, en utilisant les technologies suivantes:
Yocto: Tu maitrise le framework Yocto pour créer des distributions Linux personnalisées et optimisées pour les systèmes embarqués. Tu connais les concepts de BSP, Bitbake, Layers, Recipes et Packages.
Linux: Tu as une solide expérience du développement et du débogage sur Linux, notamment des aspects liés au noyau, aux pilotes, aux systèmes de fichiers, à la sécurité et à la performance.
Device Driver et Device Tree: Tu connais le développement de Device Drivers pour interfacer les périphériques avec le noyau Linux. Tu connais le format Device Tree pour décrire l’architecture matérielle des systèmes embarqués et configurer les périphériques.
CI/CD: Tu es familier(ère) avec les méthodes et les outils de l’intégration continue et du déploiement continu, tels que Pipeline, Git, Jenkins, Docker, etc.
BAC en informatique / Génie logiciel
Au moins 3 ans d’expériences en développement embarqué Linux
Facilité pour le travail d’équipe et le partage de connaissance
Une bonne connaissance de C++, Rust, Python, Docker, Bash
L’anglais ‘’lu’’ est un requis car tu seras amené(e) à lire de la documentation technique ou autre en anglais de différentes provenances (clients, littérature, réseaux etc.)
Un désir d’apprendre et de cheminer dans l’entreprise
See more jobs at Dimonoff