📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Ingénieur logiciel staff – Robotique chirurgicale et orthopédie numérique

jj · Gières

New
Hybrid Senior 🇫🇷 Français
Qt Python Git GitHub Copilot IEC 62304 ISO 14971 Yocto QNX CAN EtherCAT

Job description

À propos du poste

Johnson & Johnson recherche un(e) Ingénieur(e) Logiciel Staff, Technologie Avancée, pour son département Orthopédie à Gières (Isère). Ce profil hautement expérimenté conçoit, développe, intègre et teste les logiciels applicatifs et de contrôle des prototypes de robotique chirurgicale et d'orthopédie numérique, en collaboration avec le Responsable Logiciel et les équipes systèmes, tests, contrôle, mécanique, électrique et clinique. Le poste est basé à Gières, avec une présence au bureau d'au moins un jour par semaine et des déplacements estimés à 10 %.

Missions principales

  • Développer et déboguer les logiciels applicatifs et de contrôle des prototypes, à partir des exigences et spécifications techniques.
  • Implémenter des algorithmes (géométrie 3D, transformations spatiales) et intégrer les composants de détection, de contrôle et les interfaces matérielles.
  • Définir et exécuter la stratégie de tests unitaires, d'intégration et automatisés, et proposer des actions correctives.
  • Soutenir l'intégration des prototypes et les études de faisabilité avec les ingénieurs systèmes, tests, contrôle, mécanique et électrique.
  • Diriger les revues de code, promouvoir les normes de codage, la gestion de versions et l'intégration continue (CI/CD).
  • Documenter les décisions de conception, les limitations connues et les résultats des tests pour les dossiers de preuves de faisabilité.
  • Appliquer une approche fondée sur le risque, avec les normes des dispositifs médicaux (IEC 62304, ISO 14971) et les principes de cybersécurité.
  • Aider le Responsable Logiciel dans la planification, l'estimation des tâches, la documentation et le mentorat des ingénieurs juniors.
  • Utiliser GitHub Copilot comme outil d'assistance au codage, en restant responsable de la validation de tout code proposé.

Profil recherché

  • Diplôme d'ingénieur ou doctorat en ingénierie logicielle, informatique, génie électronique ou domaine connexe.
  • 8 ans ou plus d'expérience en développement logiciel, avec du logiciel applicatif ou de contrôle.
  • Expérience de logiciels maintenables avec documentation technique (notes de conception, documentation du code, preuves de vérification).
  • Deux ans d'expérience avec des dispositifs médicaux de classe II ou III, la robotique chirurgicale ou la chirurgie numérique.
  • Expérience pratique sur des systèmes robotiques ou mécatroniques, idéalement temps réel.
  • Maîtrise de l'anglais oral et écrit.

Compétences requises

  • Maîtrise solide du C++ moderne (multithreading inclus) et du framework Qt (QtWidget) sous Windows ; Python ou autres langages pertinents sont un plus.
  • Compréhension du cycle de vie du développement logiciel, de la gestion de versions (Git) et des tests unitaires/intégration.
  • Connaissance des normes IEC 62304 et ISO 14971 et des principes de cybersécurité.
  • Connaissance de la géométrie 3D, des transformations spatiales, de l'infographie ou de concepts mathématiques connexes.
  • Un plus : distributions Yocto ou QNX, protocoles CAN et EtherCAT.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec jj.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 23 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

jj

Gières