Développeur logiciel .NET / C# - Interfaces et systèmes (H/F)
Role details
Job location
Tech stack
Job description
Avec des projets d'envergure au planning, vous aurez l'opportunité de participer à la programmation, la maintenance et à la validation des logiciels aux côtés de trois ingénieurs informatiques talentueux. Avec une gamme de dispositifs électro-médicaux en pleine évolution vous contribuerez au développement tant des applicatifs clients que des utilitaires de production.
Vous devrez collaborer avec une équipe R&D de 10 ingénieurs dynamiques aux spécialités pluridisciplinaires (électronique, informatique, mécanique, méthodes) pour accorder votre code à des spécifications médicales, électroniques, mécaniques, économiques, industrielles et réglementaires.
Rejoignez nos équipes et apportez votre valeur ajoutée à la société !
En tant que développeur logiciel, vous participerez au développement des applications et interfaces utilisateur de nos dispositifs médicaux, en veillant à leur intégration avec les différents composants logiciels, systèmes et embarqués., Développement logiciel
- Développer de nouvelles fonctionnalités et maintenir les logiciels existants
- Participer à l'évolution de l'architecture logicielle des produits
- Maintenir et améliorer le code existant
Intégration système
- Développer des logiciels interagissant avec des capteurs et dispositifs électroniques
- Mettre en œuvre des protocoles de communication entre systèmes
- Participer au développement de l'interopérabilité entre les produits de la gamme et les logiciels tiers
- Collaborer avec l'équipe projet (mécanique, électronique, informatique, méthodes…)
Interfaces utilisateur
- Concevoir et développer des interfaces utilisateur pour dispositifs médicaux
- Participer à l'amélioration de l'ergonomie et de l'expérience utilisateur
- Participer au développement et au portage des interfaces utilisateur de nos solutions sur différentes plateformes (Windows, Android, web) ainsi que via des SDK pour logiciels tiers.
Selon les projets et les évolutions de la plateforme produit, le poste pourra également inclure des développements ou intégrations sur systèmes embarqués Linux ou Android.
Requirements
Environnement technique
- Blazor
- Langages C#, Python
- Framework .NET
- Base de données (SQLite, PostgreSQL)
- Git / GitLab, * Diplôme en informatique (BTS, DUT, Licence) ou autre si expérience significative
- Expérience de 2 à 5 ans en programmation orientée objet, idéalement en PME/TPE
- Sensibilité à l'expérience utilisateur (design, ergonomie)
- Anglais professionnel (niveau B2)
- Savoir-être : rigueur, polyvalence et curiosité technique