Développeur systèmes embarqués

Mission

Vos missions principales seront les suivantes :

Lors de la phase de conception, analyser le projet confié, en fonction des besoins des utilisateurs, consignés dans le cahier des charges et, le cas échéant, participer à la constitution de ce support.
Etudier les étapes de fonctionnement du programme, puis déterminer l’architecture logicielle à mettre en œuvre avant de prototyper une solution technique de la future application.
Ecrire une ou plusieurs parties du programme informatique, voire le concevoir dans sa totalité (codage) dans les règles de l’art (code structuré et commenté).
Écrire toutes les documentations annexes aux codes pour faciliter la maintenabilité des systèmes.
Coordonner si nécessaire les prestataires intervenant sur le/les projet(s) en charge.
Mener à bien les phases d’essai destinées à tester les applications et programmes.
Réaliser les notices techniques d’installation, ainsi que les guides utilisateurs.
Former les utilisateurs et assumer une hotline applicative.
Assurer la maintenance des applications, gérer les versions programmes et contribuer aux améliorations des fonctionnalités si nécessaire. 

PROFIL

Diplômé/e du Cycle Supérieur en Développement Informatique, vous disposez d’une première expérience professionnelle de 3 ans validée dans la conception de Logiciel embarqué, frontend, backend.
Vous maîtrisez les langages informatiques (OS embarqué & temps réel (RTOS), OS Linux (Buildroot), C, C++, Javascript, Node.JS, Node-RED, Android, Python, PHP, React, base de données) et bénéficiez de solides connaissances des réseaux et architectures informatiques (Ethernet, IoT, GSM, module de DEV Raspberry, Arduino).

Votre appétence pour les domaines de la mécanique et de l’électronique ainsi que votre maîtrise de la langue anglaise constitueront des atouts supplémentaires pour ce poste.

Postuler pour ce poste

Allowed Type(s): .pdf, .doc, .docx