Développeur logiciel C++ – Dispositifs Médicaux F/H

La Mission

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un Ingénieur de développement logiciel C++ pour participer au développement logiciel de dispositifs médicaux.

Au sein des équipes de développement logiciel de notre client, vous participerez à l’analyse, la définition, l’architecture et la conception des logiciels.

Vous interviendrez sur l’ensemble du cycle de développement produit, de la spécification initiale jusqu’à la validation finale, et, au-delà, aux évolutions logicielles une fois le produit commercialisé.

Vos tâches :

  • Participation à l’élaboration des spécifications fonctionnelles du système,
  • Participation à la définition de l’architecture logicielle,
  • Rédaction des spécifications techniques du logiciel,
  • Codage,
  • Revues de code et de design,
  • Tests unitaires,
  • Tout ou partie des tests d’intégration,
  • Rédaction de la documentation technique associée,
  • Révision des plans de tests fonctionnels,
  • Participation à la vérification des livraisons logicielles,
  • Participation à la validation globale du produit,
  • Assurer le rôle de référent technique sur la brique développée pour les équipes de production.

Le profil

Titulaire d’un diplôme d’ingénieur ou universitaire orienté développement logiciel, vous justifiez idéalement d’un minimum de 3 années d’expérience en développement C++.

Vous maitrisez :

  • C++ (C++ 11 minimum, C++ 17 si possible).
  • Connaissance en OpenGL et/ou Vulkan.
  • Connaissance en développement embarqué si possible.
  • Maitrise Python, Git, Conan (outil de gestion des dépendances) si possible.
  • Expérience de développement logiciel contraint: médical (idéalement) ou automobile, aéronautique,
  • Fonctionnement en mode agile.
  • Autonomie importante.
  • Interface avec fournisseur extérieur en anglais
Développeur Android (H/F)

Mission:

Dans le cadre de nos activités de prestations intellectuelles, nous recrutons un Développeur Android pour l’un de nos clients.

Vous intégrez l’équipe développement Android et vos principales tâches seront de :

  • Développer des fonctionnalités à partir des spécifications fonctionnelles et des écrans à disposition.
  • Participer aux choix techniques et d’architecture logicielle.
  • Tester le code sur le drone et sur le simulateur.
  • Participer aux daily meetings.
  • Participer â la revue de code de l’ensemble de l’équipe.
  • Fournir un livrable testé et robuste en fin de semaine ou fin de sprint.
  • Debugger les fonctionnalités en utilisant l’outil

Profil :

Titulaire d’un diplôme d’Ingénieur ou Equivalent, vous justifiez d’au moins 4 années d’expérience et vous avez une maitrise des langages et outils suivants :

  • Java / Kotlin
  • Java Native Interface (JNI)
  • Protocol Buffers (Protobuf)
  • Android 11.0 (API 30)
  • Tests unitaires