About this role
PB Solutions recherche pour son client industriel situé à Beaune-la-Rolande dans le Loiret (45), un Ingénieur Logiciel Embarqué H/F dans le cadre d'une embauche en CDI.
Missions
Au sein de l'équipe Électronique vous contribuerez à :
- Définir, développer et valider des composants firmware basés sur des systèmes d'exploitation temps réel (RTOS) tels que QNX ou Xenomai, sur des plateformes multicoeurs.
- Participer à la rédaction des spécifications, à la création de modèles et de diagrammes UML (RTist).
- Développer les fonctions logicielles définies.
- Réaliser les tests fonctionnels et rédiger les rapports d'essai.
- Rédiger la documentation technique associée aux fonctions développées.
- Répondre aux demandes clients et apporter votre expertise technique aux ingénieurs d'application et au support client.
- Comprendre les problématiques liées aux systèmes temps réel dur et aux protocoles de communication (TCP-IP, RS232, EtherCAT...).
- Appréhender les spécificités des électroniques utilisées dans les systèmes de contrôle de déplacement (contrôleurs, drivers).
- Collaborer étroitement avec les membres de l'équipe logicielle, les concepteurs hardware et les automaticiens.
- Une formation d'ingénieur BAC+5 avec au minimum 8 ans d'expérience en développement logiciel embarqué.
- Une maîtrise des langages de programmation (C++, Python, C).
- Une solide expérience en programmation dans un environnement temps réel (QNX, Linux Xenomai, TI RTOS, Keil CMSIS-RTOS).
- Une bonne connaissance des architectures logicielles embarquées.
- Une expérience dans un environnement industriel, un véritable atout pour contribuer à l'amélioration continue de nos processus.
- Une aisance en français et en anglais, à l'écrit comme à l'oral.
- Une grande autonomie, un esprit d'initiative, de l'engagement et une attitude proactive.
Ce serait un plus si vous avez :
- Une connaissance des méthodologies AGILE.
- Une maîtrise des outils du cycle en V, de la conception à la validation.
- Une expérience avec les Outils et méthodes CI/CD
- Une expérience avec les principes de secure conding (safety & cyber)