Vous êtes passionné par le développement de logiciels embarqués dans le secteur industriel et souhaitez rejoindre une entreprise leader sur son marché (fabrication de machines à destination du secteur de la boulangerie)?
Fonction Ingénieur en logiciel embarqué
Job description
Si vous êtes prêt à relever des défis techniques stimulants au sein d'une équipe R&D motivée et à taille humaine, nous serions ravis de vous accueillir parmi nous.
En tant qu'Ingénieur en logiciel embarqué, vous aurez un rôle clé dans le Développement des systèmes électroniques. Vos tâches seront les suivantes:
Vous participez à l'analyse, la conception/développement, l'intégration et la validation/test de composants logiciels pour différents boîtiers électroniques dans le domaine industriel.
Vous collaborez avec nos ingénieurs et techniciens hardware en vue d'assurer une intégration hardware-software optimale.
Vous concevez et optimisez les firmwares, en attachant une attention particulière à la performance et fiabilité.
Vous assurez le troubleshooting et le debugging des problèmes liés aux logiciels.
Vous prenez en charge le développement d'outils internes pour le diagnostic, le dépannage et le développement système.
Vous collaborez avec des équipes interdisciplinaires pour garantir une interaction optimale entre les systèmes embarqués et les autres composants.
Vous êtes chargé de comprendre et de résoudre les contraintes des applications en temps réel, des communications, de la simultanéité de la mémoire, etc.
Vous développez des logiciels en C sur une architecture à microprocesseur de type STM32.
Vous concevez les architectures des applications embarquées et réalisez leur développement.
Vous rédigez des exigences logicielles de bas et de haut niveau à l'aide d'outils spécialisés et assurez la traçabilité entre les exigences.
Vous rédigez et tenez à jour la documentation des différentes phases du développement, en ce compris les spécifications de conception et les plans de test.
Profile
Vous êtes titulaire d'un Baccalauréat ou Master en Electronique, Informatique ou Automation ;
Vous avez une expérience de minimum 5 ans dans une fonction similaire ;
Vous maitrisez le langage de programmation C ;
Vous avez une expertise en intégration et validation de logiciel embarqué dans le milieu industriel ;
Vous disposez d'une bonne connaissance des systèmes de gestion de versions (Git par exemple) ainsi que des outils de développement collaboratif ;
Vous êtes familier avec les architectures de systèmes embarqués et les microcontrôleurs/microprocesseurs ;
Vous disposez d'une connaissance des protocoles de communication (UART, SPI, 12C, CAN) et des réseaux en bus ;
Vous comprenez les principes de design hardware ;
Vous êtes familier avec les outils de debuggage low level ;
La connaissance des systèmes embarqués Linux et des applications en temps réel ainsi que la programmation en C++ et Python sont des atouts ;
Vous êtes capable d'autonomie tout en faisant preuve d'esprit d'équipe;
Vous êtes rigoureux;
Vous êtes créatif et passionné par l'innovation;
Vous parlez couramment le français et avez une bonne connaissance de l'anglais tant à l'écrit qu'à l'oral.
Offer
Un contrat à durée indéterminée, à temps plein;
Contrat Employé, CP 209;
Lieu de travail: Liège (des déplacements ponctuels sont possibles) ;
Package salarial en lien avec le marché et votre expérience;
6 jours de RTT, 5 jours de congés extralégaux;
Chèques-repas de 8€/jour ;
Télétravail occasionnel;
Assurance-groupe;
Assurance hospitalisation.
Practical information
E. Gridelet