Developper Embarqué C - H/F
ENTREPRISE
Le premier système de stimulation autonome sans fil au monde intégrant une technologie unique synchronisée avec le rythme cardiaque.
POSTE
Les activités principales:
• Concevoir, développer et maintenir un logiciel embarqué pour un dispositif médical implantable.
• Conceptualisation et prototypage de nouvelles technologies et support des logiciels existants.
• Développement de solutions pour microcontrôleurs basse consommation fonctionnant sur batterie avec fonctions de communication RF, par ex. BLE, LoRA
• Déterminer la faisabilité de la conception, évaluer et sélectionner les alternatives de conception optimales.
• Conception détaillée des fonctionnalités logicielles, développement de logiciels et tests pour vérifier les exigences des appareils.
• Création de normes de codage et de tests unitaires
• Travailler avec les partenaires de développement
• Contribuer à la création d'un ensemble solide de documentation pour démontrer que les produits sont sûrs, efficaces et conformes aux normes pertinentes, à savoir ISO 13485, EN 62304, ISO 270001.
• Rédiger et exécuter des plans de tests unitaires pour les composants du micrologiciel.
• Solides compétences en rédaction de rapports pour documenter le développement et la qualification des processus
• Tenir à jour les fichiers d'historique de conception (DHF) conformément aux procédures établies, en garantissant que les DHF sont précis, complets et bien organisés.
PROFIL
Compétences techniques acquises après 5-7 ans d'expérience:
• Simulation de circuits analogiques SPICE
• Compréhension des schémas et spécifications électriques
• Familier avec les périphériques de microcontrôleurs tels que PWM, ADC, DAC, Timers et GPIO
• Familier avec les protocoles de communication tels que I2C, SPI, UART, CAN, etc.
• Maîtrise du C/C++
• Familier avec les systèmes d'exploitation en temps réel, les IDE, les programmeurs et les outils de débogage généraux
• Familier avec les systèmes de gestion de versions, par ex. Git.
• Un bon niveau d'anglais pour la lecture et la rédaction de documents est requis.
• Expérience avec Bluetooth LE 4.1 et 5.x : programmation d'appareils périphériques et centraux
• La connaissance des outils de vérification de code statique et dynamique est un plus