résumé
Rattaché directement au Responsable de l'Ingénierie Informatique, vous êtes responsable de la conception, du développement et de la maintenance des systèmes logiciels IoT permettant la communication avec les distributeurs automatiques, les systèmes de paiement et tout autre appareil connecté à nos machines intelligentes.
Ce rôle fait le pont entre le matériel (hardware) et le logiciel (software). Il implique une collaboration étroite avec l'équipe Innovation sur la conception et l'approvisionnement des machines, ainsi qu'avec l'organisation IT Centrale sur les aspects de sécurité et de conception de l'interface utilisateur.
Vous créez des programmes pour architectures x64 et microcontrôleurs (ARM, PIC, etc.) pour l'interface avec les machines, les périphériques et les solutions de paiement, en utilisant des protocoles comme WebSocket et la communication série.
Vous imprimez et gérez la connectivité pour la configuration à distance, le diagnostic, la maintenance et l'intégration cloud pour les paiements et programmes de fidélité. Vous gérez le système Linux embarqué et s'occuper de la construction et de la maintenance des systèmes d'exploitation Linux basés sur Yocto.
Vous effectuez des tests et du débogage en laboratoire et sur le terrain. Vous développez des interfaces utilisateur simples pour valider les nouvelles fonctionnalités.
Vous travaillez avec les ingénieurs hardware pour assurer l'intégration transparente des périphériques électroniques.
Vous participez aux revues de conception de produits en apportant une expertise sur la faisabilité logicielle et l'évolutivité.
Déplacements possibles aux Royaumes-Unis ( 2 fois par mois)
De formation supérieure en Informatique ou Systèmes Embarqués (Bac+5 type école d'ingénieur ou Master universitaire), vous justifiez d'une expérience solide en développement C/C++ logiciel embarqué.
Vous maîtrisez du C/C++.
Vous avez une expérience avec les microcontrôleurs et les systèmes d'exploitation temps réel.
Vous êtes Famillié avec les architectures x86/x64 et ARM/ARM64, incluant la compilation croisée (cross-compilation).
Vous maîtrisez la communication série, des sockets et WebSockets, ainsi que du multithreading.
Vous avez une bonne compréhension des protocoles Internet et des services web (API, REST).
Vous avez un intérêt pour les pratiques devops (GITLAB, Docker). Vous avez un bon niveau d'anglais.
Vous avez un bon sens de l'analyse, et un bon sens de la communication, vous souhaitez vous investir sur des projets d'envergure technique avec une portée internationale ? postulez !
Nous recherchons pour le compte de notre client, grand compte international, un (e) développeur logiciel embarqué confirmé (H/F), basé sur Gemenos, en CDI.
Rattaché directement au Responsable de l'Ingénierie Informatique, vous êtes responsable de la conception, du développement et de la maintenance des systèmes logiciels IoT permettant la communication avec les distributeurs automatiques, les systèmes de paiement et tout autre appareil connecté à nos machines intelligentes.
Ce rôle fait le pont entre le matériel (hardware) et le logiciel (software). Il implique une collaboration étroite avec l'équipe Innovation sur la conception et l'approvisionnement des machines, ainsi qu'avec l'organisation IT Centrale sur les aspects de sécurité et de conception de l'interface utilisateur.
Vous créez des programmes pour architectures x64 et microcontrôleurs (ARM, PIC, etc.) pour l'interface avec les machines, les périphériques et les solutions de paiement, en utilisant des protocoles comme WebSocket et la communication série.
Vous imprimez et gérez la connectivité pour la configuration à distance, le diagnostic, la maintenance et l'intégration cloud pour les paiements et programmes de fidélité. Vous gérez le système Linux embarqué et s'occuper de la construction et de la maintenance des systèmes d'exploitation Linux basés sur Yocto.
Vous effectuez des tests et du débogage en laboratoire et sur le terrain. Vous développez des interfaces utilisateur simples pour valider les nouvelles fonctionnalités.
Vous travaillez avec les ingénieurs hardware pour assurer l'intégration transparente des périphériques électroniques.
Vous participez aux revues de conception de produits en apportant une expertise sur la faisabilité logicielle et l'évolutivité.
Déplacements possibles aux Royaumes-Unis ( 2 fois par mois)
De formation supérieure en Informatique ou Systèmes Embarqués (Bac+5 type école d'ingénieur ou Master universitaire), vous justifiez d'une expérience solide en développement C/C++ logiciel embarqué.
Vous maîtrisez du C/C++.
Vous avez une expérience avec les microcontrôleurs et les systèmes d'exploitation temps réel.
Vous êtes Famillié avec les architectures x86/x64 et ARM/ARM64, incluant la compilation croisée (cross-compilation).
Vous maîtrisez la communication série, des sockets et WebSockets, ainsi que du multithreading.
Vous avez une bonne compréhension des protocoles Internet et des services web (API, REST).
Vous avez un intérêt pour les pratiques devops (GITLAB, Docker). Vous avez un bon niveau d'anglais.
Vous avez un bon sens de l'analyse, et un bon sens de la communication, vous souhaitez vous investir sur des projets d'envergure technique avec une portée internationale ? postulez !
Nous recherchons pour le compte de notre client, grand compte international, un (e) développeur logiciel embarqué confirmé (H/F), basé sur Gemenos, en CDI.
De votre candidature jusqu'à votre prise de poste, découvrez comment randstad vous accompagne dans votre recherche d'emploi.
Dès réception, nous étudions votre profil pour valider que vos compétences sont en adéquation avec le poste proposé.
Un consultant vous téléphonera pour échanger sur votre candidature et vos objectifs de carrière si votre profil et vos compétences correspondent au poste proposé.
Si vous n'êtes pas déjà intérimaire chez nous, nous aurons besoin d'informations ou de documents administratifs complémentaires afin de compléter votre dossier.
Votre consultant programmera un entretien en agence ou visio pour échanger sur la mission et sur vos souhaits professionnels. Il pourra aussi vous proposer d'autres missions s'il existe de meilleures opportunités !
Vous avez la mission, félicitations ! La veille de votre prise de fonction, vous recevrez les derniers conseils et informations dont vous pourriez avoir besoin pour une première journée réussie !
C'est le grand jour, vous êtes prêt ! Et vous n'êtes pas seul, votre consultant reste à votre disposition pour vous accompagner dans vos premiers pas chez notre client.
Vous êtes officiellement Intérimaire Randstad ! Bénéficiez, dès votre 1ère heure de mission, d'avantages au quotidien. Votre consultant reste là pour vous accompagner. Bienvenue chez Randstad.
Nous vous tiendrons informés lorsque nous aurons des offres d'emploi similaires. Les informations recueillies permettent de vous envoyer les alertes email correspondant à votre demande.
Merci, votre alerte email a bien été créée.