
Développeur Embarqué Débutant H/F - Kerlink
- Thorigné-Fouillard - 35
- CDI
- Kerlink
Les missions du poste
Kerlink est un fournisseur mondial de solutions de connectivité pour la conception, le déploiement et l'exploitation de réseaux publics et privés de l'Internet des objets (IoT).
Son large portefeuille de solutions s'appuie sur des équipements réseaux et des logiciels de gestion de qualité industrielle, tous soutenus par des services à valeur ajoutée, et s'appuyant sur de solides capacités de R&D.
L'engagement du Groupe pour la réussite de ses clients comprend une solution Plug and Play qui garantit l'association des gateways avec les serveurs de réseaux LoRaWAN (LNS) de fournisseurs tiers. Kerlink se spécialise dans le déploiement d'une connectivité IoT évolutive dans trois domaines majeurs : Smart City & Quality of Life, Smart Building & Industry et Smart Agriculture & Environment.
Plus de 250 000 installations ont été déployées chez plus de 550 clients dans 75 pays. Basé en France, avec des filiales aux États-Unis, à Singapour, en Inde et au Japon, le Groupe Kerlink est cofondateur et membre du conseil d'administration de la LoRa Alliance® et de l'uCIFI Alliance.
Pour plus d'informations, visitez www.kerlink.fr ou suivez-nous sur nos réseaux sociaux X, LinkedIn : Kerlink et YouTube : Kerlink.Rattaché(e) à la Direction Recherche et Développement, au sein de l'équipe Développement Logiciel Embarqué, vous participerez à toutes les étapes du développement logiciel de systèmes communicants sur des réseaux IoT.
Votre mission consistera principalement à :
- Développer des logiciels en C pour des systèmes embarqués (Linux et Zephyr RTOS).
- Intégrer et configurer des distributions Linux embarqué via Yocto.
- Intervenir sur des aspects bas niveau : drivers, BSP, configuration du noyau, gestion de périphériques.
- Participer à l'intégration de protocoles de communication radio (LoRaWAN notamment).
- Mettre en place et exploiter des chaînes de cross-compilation via Docker.
- Assurer le suivi de l'intégration continue avec GitLab CI.
- Contribuer à des projets internes d'innovation (IA, optimisation, cybersécurité).
- Collaborer en méthode Agile Scrum, en interaction directe avec les autres membres de l'équipe.
Compétences techniques :
- Langages : C, scripts shell/Python
- Environnement : Linux Yocto, Zephyr RTOS
- Cibles : STM32 (ARM Cortex-M), NXP i.MX (ARM Cortex-A)
- Outils : GCC, Git, GitLab, GitLab CI, Docker, analyseurs logiques
Le profil recherché
Vous êtes titulaire d'un diplôme Bac +5, issu(e) d'une école d'ingénieur ou d'un cursus universitaire équivalent, et justifiez d'une première expérience réussie de 1-2 ans en développement embarqué.
A l'aise avec l'environnement Linux en ligne de commande, vous disposez de solides compétences en langage C et d'une bonne compréhension des mécanismes bas niveau. La connaissance de l'outil Yocto constitue un atout apprécié.
Vous manifestez un intérêt certain pour les technologies embarquées et de communication radio, telles que LoRaWAN.
Autonome, rigoureux(se) et impliqué(e), vous appréciez travailler dans un environnement à taille humaine, de type PME, où la polyvalence est valorisée.
Votre esprit d'équipe, votre curiosité et votre motivation sont des qualités déterminantes pour réussir dans ce poste.
Une bonne maîtrise de l'anglais technique, à l'écrit comme à l'oral, est attendue.