Luzern
Ingénieur CI/CD embarqué (h/f)
- 28 juillet 2026
- 80 – 100%
- Durée indéterminée
- anglais (Intermédiaire), allemand (Intermédiaire)
- Luzern
À propos de cette offre
Nous avons développé une plateforme en ligne web pour la recherche d'emploi et l'acquisition de talents, qui digitalise le processus de candidature et aide l'entreprise à identifier rapidement les talents sur le marché et à les fidéliser sur le long terme. Avec un profil Rocken numérique, chaque candidat peut se connecter rapidement et facilement avec des entreprises leaders du marché et partager son profil.
Notre travail place les personnes au centre, tant technologiquement qu'organique. Rocken® propose des services de recherche de cadres et de gestion des talents afin de répondre aux besoins personnels et individuels de chacun et de les mettre en œuvre de manière optimale dans le recrutement et la planification de carrière.
Ingénieur CI/CD embarqué (h/f)
Salaire - CHF115'000 - 135'000Rôle :
Dans ce rôle, vous faites avancer une pipeline CI/CD Hardware-in-the-Loop, avec laquelle des images Linux sont démarrées et testées des centaines de fois sur du matériel réel. Vous êtes responsable de toute la chaîne, de la construction des images Yocto ou Torizon, en passant par la distribution des tâches dans Jenkins et BuildBot, jusqu'à l'exécution sur la ferme de cartes avec LAVA et des contrôleurs spécifiques au client. Vous maintenez la ferme de tests performante et stable, automatisez son fonctionnement et la développez continuellement pour de nouvelles familles de modules. De plus, vous concevez la mise en place des étagères de test et des déploiements serveurs, et vous assurez que le contrôle et la surveillance des appareils fonctionnent de manière fiable. Grâce à des rapports pertinents, vous créez la base de décision sur laquelle les équipes de développement s'appuient pour valider les nouvelles versions.
Responsabilités :
Vous exploitez et développez une infrastructure CI/CD Hardware-in-the-Loop.
Vous maintenez un réseau physique de ferme de cartes reproductible et stable, et analysez le matériel sujet aux erreurs.
Dans ce rôle, vous rendez toute la pipeline de livraison transparente et transformez les erreurs de démarrage en rapports clairs et exploitables.
Vous prenez en compte les considérations commerciales et adaptez les processus de release aux capacités de l'infrastructure.
En tant qu'ingénieur CI/CD embarqué, vous travaillez étroitement à l'interface matériel/logiciel, jusqu'à l'alimentation électrique, les lignes de réinitialisation et de récupération.
Vous mettez à profit vos connaissances approfondies en Linux ou Linux embarqué et vous tenez informé des développements actuels dans la communauté OS.
Qualifications :
Très bonnes connaissances en Python pour les outils d'automatisation (CLI, modèles de tâches, contrôle des appareils, reporting) et volonté d'apprendre d'autres langages
Expérience solide avec les pipelines CI/CD (par ex. Jenkins avec Groovy Shared Libraries, GitLab CI), Docker et déploiement basé sur conteneurs
Maîtrise des tâches proches du matériel et des flux de démarrage Embedded Linux (consoles série, démarrage TFTP/NFS, U-Boot, flashage et récupération)
Expérience dans la mise en place et l'exploitation d'une infrastructure d'automatisation reproductible et bien maintenable, avec un focus sur un état défini des appareils
Compétences confirmées en administration système Linux, notamment services, udev et configuration réseau
Très bonnes connaissances en allemand et en anglais, à l'oral comme à l'écrit
Avantages :
- Activités/projets intéressants et variés
- Environnement international
- Bureau confortable avec infrastructure moderne
Offres ROCKEN :
https://rocken.jobs
Créer un profil :
https://rocken.jobs/application/profil-erstellen/
Lieu de travail
Lucerne
Contact
Marco Alvarado,
+41443852147