Ingénieur(e) logiciel embarqué confirmé(e)
Il y a 2 semaines
Montpellier, Occitania, France
DIASYS TECHNOLOGIES
Temps plein
50 000 € Contrat
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
À propos
de l'entreprise DiaSys Technologies, située à Grabels près de Montpellier, est une entreprise innovante spécialisée dans le développement et la production d'automates d'analyses médicales destinés aux hôpitaux et aux laboratoires d'analyses médicales. Notre équipe multidisciplinaire, composée d'ingénieurs en électronique, mécanique, logiciels et de production, travaille en collaboration étroite pour offrir des solutions de diagnostic in vitro de pointe. DiaSys Technologies collabore avec sa société sœur, PES DiagnoseSysteme, entreprise d’une quinzaine d’employés, basée à Leipzig en Allemagne et spécialisée dans le développement de réactifs en diagnostic in vitro. Membre d'un groupe international, nous favorisons une culture d'entreprise dynamique et collaborative, où l'innovation est au cœur de nos activités. Nous recherchons un(e) ingénieur(e) logiciel embarqué confirmé(e) en CDI. Missions principales Votre mission principale en tant qu’ingénieur(e) confirmé(e) en développement logiciel embarqué sera de concevoir, développer, documenter, tester et livrer les nouvelles fonctionnalités ou corrections du logiciel embarqué des différents instruments médicaux du groupe DiaSys Technologies. Vous participez au développement des logiciels embarqués assurant l’automatisation de nos machines d’analyse médicale. Vous intervenez sur l'ensemble des logiciels développés en C/C++ pour Linux YOCTO et les microcontrôleurs STM32 (Automatisation, gestion des actionneurs/capteurs, communication avec les cartes instrument bas niveau et la couche applicative haut niveau). Vous respectez et encouragez l'usage des principes et des bonnes pratiques de la programmation (application des règles de codage, structuration en code objets, utilisation des mécanismes d’un RTOS, ...). Vous intégrez l'équipe en charge des logiciels applicatifs. Vous aidez et accompagnez les autres membres de l’équipe. Vous travaillez en collaboration avec les équipes Software, Électronique, Mécanique, Tests, Laboratoire et Production. Développement du logiciel Concevoir, développer, faire évoluer, maintenir, refactoriser des fonctionnalités applicatives en C/C++, avec une forte orientation et évolution vers le C++ orienté objet pour système embarqué. Analyser, investiguer et corriger les anomalies. Concevoir et maintenir du code fiable, lisible, maintenable, testable. Écrire et maintenir la stabilité du code par application des plans de tests en vigueur. Participer aux réunions d’architecture logicielle et hardware. Participer à l’amélioration continue de la qualité logicielle, des moyens de test et d'intégration continue. Compétences techniques Expérience significative sur des systèmes électroniques complexes, multiprocesseurs utilisant différents bus & protocoles de communication. Très bonne maîtrise des langages de programmation C & C++ orientée objets indispensable. Expérience significative en programmation multi-threadée (RTX, RTOS) (ZEPHYR est un plus) Programmation sur systèmes Linux (Expérience sur Linux YOCTO est un plus) Connaissance des protocoles de communication TCP/IP, CAN BUS, RS232. Maîtrise des principes et utilisation de machine à état finis. Pilotage de haut niveau par protocole de type contrôle/commande d’actionneurs (moteurs, électrovannes, électro-aimant, …) Lectures de capteurs divers et variés. Participation avec succès à l’ensemble du cycle de développement d’un ou plusieurs produit(s), de la spécification à la mise en production. Expérience en industrialisation et mise en production de produits. Environnement technique C/C++
- Python VSCode / MS Visual Studio Git/Gitea, Jenkins, Jira Respect des normes et exigences réglementaires, DM DIV, IEC 62304
Profil recherché
Diplômé(e) d'une formation supérieure en ingénierie logiciel embarqué / électronique.
Expérience:
15 à 20 ans minimum en développement d’un projet avec des technologies similaires. Anglais professionnel lu, écrit, parlé. De l'expérience en cybersécurité serait un plus. Aptitude professionnelle Travail en équipe Proactif Rigoureux Curieux Autonome Condition et lieu de travail Une entreprise à taille humaine. Une forte culture d'entreprise au sein d’un groupe international à l’esprit familial. Un groupe innovant en forte croissance. Contrat : CDI, statut cadre. Lieu de travail : Grabels (34), près de Montpellier
Avantages:
Mutuelle familiale et avantageuse (100 % prise en charge). Tickets restaurant. Chèques vacances. Prime annuelle. Package : environ 5K€ annuel. Salaire : à partir de 50 K€ annuel, négociable selon profil et expérience