1,826,831open jobs
105,083companies
275,023added this week
Browse all
Salary
$66k – $108k per year
Location
Hybrid (France)
Seniority
Staff · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 18, 2026.

Overview
Company
Impact
Profile match
Johnson & Johnson is a global healthcare company headquartered in New Brunswick, New Jersey, working across Innovative Medicine, its pharmaceutical business, and MedTech, which covers orthopaedics, surgery, cardiovascular, vision and robotics. Founded in 1886 and listed on the NYSE, it operates research, manufacturing and commercial sites worldwide, including Raritan, West Chester, Cork, Leiden, Zug, Norderstedt, Madrid and Shanghai, and the Ottava soft-tissue surgical robotics program in Cincinnati. Its openings span production operators, supply chain and transport leads, quality, tax and HR managers, data transformation, digital product and scientific roles.

At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at jnj.com.

As guided by Our Credo, Johnson & Johnson is responsible to our employees who work with us throughout the world. We provide an inclusive work environment where each person is considered as an individual. At Johnson & Johnson, we respect the diversity and dignity of our employees and recognize their merit.

Job Function:

R&D Product Development

Job Sub Function:

R&D Software/Systems Engineering

Job Category:

Scientific/Technology

All Job Posting Locations:

Gières, Isere, France

Job Description:

À propos de l’Orthopédie

Grâce à nos avancées biologiques et technologiques, nous créons des traitements de nouvelle génération, plus efficaces, moins invasifs et adaptés à chaque patient.

Vous souhaitez contribuer à l'évolution des soins en orthopédie ? Rejoignez une équipe qui redéfinit les méthodes de traitement! Chaque année, nos équipes permettent à plus de 6 millions de personnes de retrouver leur mobilité, tout en apportant des solutions concrètes aux chirurgiens et aux systèmes de santé. Nous créons des solutions pour la reconstruction articulaire, les traumatismes, les blessures sportives, les extrémités, la colonne vertébrale, ainsi que la chirurgie assistée par robotique.

Votre expertise contribuera à améliorer la santé des patients. Pour en savoir plus, rendez-vous sur https://www.jnj.com/medtech

Nous recherchons les meilleurs talents pour Staff Software Engineer.

SECTION 1 : RÉSUMÉ DU POSTE*

L'Ingénieur(e) Logiciel Staff, Technologie Avancée est un(e) contributeur(trice) individuel(le) hautement expérimenté(e), responsable de la conception, du développement, de l'intégration et des tests des logiciels applicatifs et de contrôle des prototypes et preuves de concept en robotique chirurgicale et en orthopédie numérique.

En étroite collaboration avec le Responsable Logiciel et les équipes systèmes, tests, contrôle, mécanique, électrique et clinique, il/elle traduit les exigences des prototypes en composants logiciels robustes, contribue aux décisions d'architecture et applique des pratiques d'ingénierie proportionnées au risque. Le poste requiert une forte autonomie face à des concepts encore ambigus et une grande capacité d'adaptation dans un environnement agile, où les priorités évoluent rapidement.

SECTION 2 : TÂCHES ET RESPONSABILITÉS*

Conformément à l'ensemble des lois/réglementations fédérales, étatiques et locales applicables ainsi qu'aux procédures et directives de Johnson & Johnson, ce poste :

  • Conçoit, développe et débogue les logiciels applicatifs et de contrôle des prototypes de technologie avancée, à partir des exigences et spécifications techniques définies avec le Responsable Logiciel et les ingénieurs systèmes.
  • Conçoit et implémente des algorithmes (géométrie 3D, transformations spatiales) et intègre les composants de détection, de contrôle et les interfaces matérielles.
  • Définit et exécute la stratégie de tests unitaires, d'intégration et automatisés ; diagnostique les défauts et anomalies et propose des actions correctives.
  • Collabore avec les ingénieurs systèmes, tests, contrôle, mécanique et électrique pour soutenir l'intégration des prototypes et les études de faisabilité.
  • Dirige les revues de code et promeut les normes de codage, la gestion de versions et l'intégration continue (CI/CD) au sein de l'équipe.
  • Documente les décisions de conception logicielle, les limitations connues et les résultats des tests afin d'appuyer les dossiers de preuves de faisabilité.
  • Applique une approche fondée sur le risque, adaptée au stade de prototypage, en s'appuyant sur les normes logicielles des dispositifs médicaux (IEC 62304, ISO 14971) et les principes de cybersécurité.
  • Contribue aux revues techniques des prototypes en apportant son avis sur l'architecture logicielle, la faisabilité de l'implémentation et les contraintes.
  • Soutient le Responsable Logiciel dans la planification des activités de développement logiciel, y compris l'estimation des tâches, la documentation technique et le mentorat des ingénieurs juniors.
  • Utilise GitHub Copilot comme outil d’assistance au codage par l’IA, notamment pour accélérer la rédaction, la compréhension et la revue du code, dans le respect des politiques de l’entreprise, des exigences de confidentialité, de cybersécurité et de qualité logicielle ; reste responsable de la validation de tout code proposé.

SECTION 3 : EXPÉRIENCE ET FORMATION*

  • 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, incluant du logiciel applicatif ou de contrôle.
  • Expérience dans le développement de logiciels maintenables accompagnés d'une documentation technique, incluant des notes de conception, une documentation au niveau du code et des preuves de vérification.
  • Expérience d’au moins deux ans avec les dispositifs médicaux de Classe II ou III, la robotique chirurgicale ou la chirurgie numérique.
  • Expérience pratique du développement logiciel pour des systèmes robotiques ou mécatroniques, idéalement avec des contraintes temps réel.
  • Une connaissance de la géométrie 3D, des transformations spatiales, de l'infographie ou de concepts mathématiques connexes.

SECTION 4 : CONNAISSANCES, COMPÉTENCES, APTITUDES, ERTIFICATIONS/LICENCES ET AFFILIATIONS REQUISES*

  • Solide maîtrise du C++ moderne (programmation multithread incluse) et du développement d'applications avec le framework Qt (QtWidget) sous Windows ; la maîtrise de Python ou d'autres langages de programmation pertinents est un plus.
  • Solide compréhension du cycle de vie du développement logiciel, de la gestion de versions (par exemple, Git) et des pratiques de tests unitaires/d'intégration.
  • Connaissance et expérience des normes logicielles des dispositifs médicaux (par exemple, IEC 62304, ISO 14971) et des principes de cybersécurité.
  • Forte orientation pratique, autonomie, esprit de collaboration et curiosité intellectuelle pour les technologies émergentes.
  • Maîtrise de l'anglais oral et écrit.
  • Les expériences avec les distributions Yocto ou QNX, ainsi que des connaissances des protocoles CAN et EtherCAT sont un plus
  • Capacité à utiliser GitHub Copilot de façon responsable, en évaluant de manière critique les suggestions générées et en respectant les règles applicables à la propriété intellectuelle, à la confidentialité et à la sécurité.

SECTION 5 : EXIGENCES SUPPLÉMENTAIRES DU POSTE

  • Prise de décision fondée sur les faits

SECTION 6 : LIEU ET EXIGENCES DE DÉPLACEMENT

  • Ce poste est basé à Gières, France
  • La présence au bureau est attendue au minimum 1 jour par semaine, jusqu'à 5 jours par semaine selon les besoins du projet.
  • Des déplacements estimés jusqu'à 10 % peuvent être requis, au niveau national et international.

SECTION 7 : INTERACTIONS EXTERNES

  • Interactions ponctuelles avec des fournisseurs et partenaires de développement externes afin de clarifier les hypothèses techniques et les exigences d'intégration.
  • Soutient les parties prenantes internes dans l'évaluation du comportement du logiciel prototype en contexte préclinique, cadavérique, d'utilisation simulée ou d'exploration formative.

#LI-AB6

#LI-Hybrid

Required Skills:

Preferred Skills:

Agility Jumps, Analytical Reasoning, Coaching, Collaboration, Critical Thinking, Model-Based Systems Engineering (MBSE), Product Design, Report Writing, Requirements Analysis, Research and Development, SAP Product Lifecycle Management, Scripting Languages, Software Architectures, Software Development Management, Software Engineering Practices, Software Quality Assurance (SQA), Systems Development Lifecycle (SDLC), Technologically Savvy

The anticipated base pay range for this position is:

€58,900.00 - €96,485.00

Benefits:

In addition to base pay, we offer the following benefits*: an annual bonus with set target (% of pay) depending on pay grade / location, where the actual amount is based on the employees’ and companies’ performance of the previous calendar year, or sales commissions. Moreover, we offer vacation days, parental leave for a minimum of 12 weeks, bereavement leave, caregiver leave, volunteer leave, well-being reimbursement, programs for financial, physical and mental health. We also offer service anniversary and recognition awards, and subject to the terms of their respective plans, employees - and in some location’s eligible dependents - can participate in several insurance plans. For more information, visit Employee benefits | Supporting well-being & career growth | Johnson & Johnson Careers.

*This is for informative purposes only. Amounts and actual benefits may vary by location and are subject to change.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,826,831 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
France
≈ $55k – $95k per year (Estimated) • In office • Paris
Python
PowerShell
Management
ITIL
Apply
≈ $56k – $96k per year (Estimated) • In office • Full-Time • Paris
DevOps
Linux
Apply
≈ $55k – $92k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Courbevoie
Python
Java
TypeScript
SQL
DevOps
AWS
Apply
≈ $49k – $83k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bordeaux
Python
Java
C#
C++
AI/ML
AI Agents
DevOps
AWS
Amazon EC2
Amazon S3
Apply
Développeur CAO 1 month ago
≈ $45k – $81k per year (Estimated) • In office • Full-Time • Paris
Design
SolidWorks
Apply
≈ $45k – $81k per year (Estimated) • In office • Freelance • France
Python
Apply
$28k – $30k per year (gross) • In office • Contractor • France
Apply
≈ $14k – $33k per year (Estimated) • Hybrid • Internship • France
Apply
≈ $19k – $40k per year (Estimated) • In office • Internship • France
Apply
$113k – $127k per year • Hybrid • Freelance • France
Management
ServiceNow
Agile
ITSM
Apply
See all jobs
This is one of many
1,826,831 more open roles from verified company boards, updated every day.