CDI-Ingenieur logiciel embarqué F/H
CDI Carros (Alpes-Maritimes) Développement informatique
Description de l'offre
L'ingénieur logiciel embarqué dans le domaine des automates programmables sera responsable de concevoir de nouvelles procédures et outils de test pour l'intégration continu
Définir en collaboration avec l'équipe la stratégie de test du firmware/software afin d'améliorer la qualité de nos livrables.
Piloter en local et à distance les ressources issues de sociétés de prestations (majorité de l'équipe)
Eprouver la robustesse de la conception firmware/software en instrumentant et testant les nouvelles fonctionnalités via les outils de développement.
Participer activement au processus continu d'intégration
Participer au déploiement des bancs de tests automatiques
Echanges intensifs avec l'équipe de développement firmware/software
Nous recherchons :
Ingenieur ou équivalent dans le domaine du développement de logiciel embarqué
Experience significative en développement d'offre, idéalement dans le domaine des constituants de l'automatisme industriel
Maîtrise de la programmation C, C ++, Pyhton
Connaissance en embarqué sur les plateformes ARM et x86 avec des contraintes fortes de temps reel (pilotage d'axe)
Connaissance de système d'exploitation multi Coeur / temps reel type Vx works
Chaine de développement : GIT, Jenkins
Expérience en développement Agile sera un plus
Connaissance des protocols tel que Sercos 3, Ethernet/IP, EtherCAT, PROFINET, CANopen, etc.
La connaissance de CoDeSys / code IEC 1131 sera un plus
Passionné par le développement et le test de firmware/software
Vous aimez travailler en équipe dans un contexte international
Rigoureux et autonome
L'anglais professionnel écrit et parlé est impératif.
Profil recherché
Qualifications :
We are looking for :·
Study of computer science or engineer in regards to Embedded software domain
Several years of professional experience in the development environment, ideally in industrial automation technology
Very good knowledge of the programming languages C, C ++
Embedded design knowledge of ARM and x86 based platforms with hard real-time drive requirements (Motion)
Good knowledge of multicore embedded real-time operating systems such as VxWorks
Experience in agile development methods according to Scrum
Knowledge of Ethernet based communication technologies like Sercos 3, Ethernet/IP, EtherCAT, PROFINET, CANopen
etc.
Experience with CoDeSys and IEC 1131 based languages
Tool chain : GIT, Genkins
Teamwork and enjoyment of working in international teams
Very good knowledge of spoken and written English.