Staff Software Engineer H/F
Pharma
Job description
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 Logiciel Senior (Staff), Technologie Avancée est un contributeur technique expérimenté responsable de la définition, de l'architecture, du développement et du support de la mise en œuvre logicielle des prototypes de technologies avancées et des preuves de concept pour la robotique chirurgicale et les applications orthopédiques numériques. Ce rôle assure un leadership technique pratique sur l'ensemble de la conception, de la mise en œuvre, de l'intégration, de la vérification et de la documentation des logiciels embarqués, applicatifs et de contrôle soutenant les programmes de faisabilité en phase précoce. Ce poste collabore étroitement avec les équipes Technologie Avancée, systèmes R&D, contrôles, mécanique, électrique, clinique, qualité, réglementaire et les partenaires d'innovation externes afin de traduire les hypothèses technologiques et les exigences des prototypes en architectures logicielles robustes et testables. L'Ingénieur Logiciel Senior veille à ce que les livrables logiciels répondent aux objectifs de faisabilité tout en appliquant la rigueur appropriée en matière de logiciels de dispositifs médicaux (par exemple, connaissance de la norme IEC 62304), une approche fondée sur le risque, les meilleures pratiques de cybersécurité et des pratiques claires de documentation technique associées au code développé. L'Ingénieur Logiciel Senior assure un leadership technique sur l'ensemble des projets de l'équipe, définit l'orientation technique et les normes de codage, et pilote l'alignement transverse sur les décisions d'architecture logicielle. Ce rôle dirige le rythme d'exécution de l'équipe de développement logiciel en organisant les points quotidiens (stand-ups), la planification des sprints, le suivi des sprints et la tenue à jour du tableau de développement logiciel. Ce rôle communique également les risques logiciels, les compromis techniques, l'état de la documentation, l'avancement de l'équipe et l'avancement des livraisons au Responsable Technique et à la direction pour soutenir les décisions relatives à la feuille de route technologique et aux transitions. Ce rôle nécessite une solide capacité pratique en architecture logicielle et en codage, associée à des compétences de leadership humain, la capacité à évoluer dans des concepts ambigus en phase précoce, et une aisance à travailler dans un environnement agile et rythmé où les priorités peuvent évoluer rapidement. SECTION 2 : MISSIONS & 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 l'entreprise Johnson & Johnson, ce poste : Diriger la stratégie d'architecture, de conception et de développement logiciel pour les prototypes de technologies avancées et les preuves de concept, y compris les logiciels embarqués, applicatifs et de contrôle. Gérer, encadrer et développer directement une équipe d'ingénieurs/développeurs logiciels, y compris la définition d'objectifs, les retours de performance et le coaching technique pour les rapports directs formels. Diriger l'exécution agile quotidienne de l'équipe de développement logiciel, y compris l'organisation des points quotidiens, la planification et le suivi des sprints, et la tenue à jour du tableau de développement logiciel afin d'assurer des priorités claires, une responsabilisation et une visibilité de l'avancement. Traduire les hypothèses technologiques, les hypothèses de flux de travail clinique et les exigences des prototypes en exigences logicielles claires et testables, en documents d'architecture et en documentation technique associée au code mis en œuvre. Rédiger et tenir à jour la documentation technique destinée aux développeurs, y compris la justification de conception, les descriptions d'interfaces, les notes de mise en œuvre, les instructions de configuration/compilation et les informations de traçabilité nécessaires pour comprendre, maintenir, tester et transférer le code. Collaborer avec les équipes systèmes R&D, contrôles, mécanique, électrique, clinique, qualité, réglementaire et les partenaires externes pour évaluer la faisabilité logicielle et les approches d'intégration. Établir et faire respecter les normes de codage logiciel, les pratiques de revue de code, le contrôle de version et la gestion de configuration pour les projets technologiques exploratoires. Appliquer un jugement d'ingénierie fondé sur le risque pour identifier les dangers logiciels, les risques de cybersécurité, les limitations techniques et les lacunes en matière de preuves. Définir les comportements logiciels, les algorithmes, les cas de test et les critères d'acceptation soutenant les études de faisabilité et de caractérisation. Diriger les revues techniques des options d'architecture logicielle et de mise en œuvre, en align
Stand out for this role
NoxPharm tailors your CV to this exact job description — matching the keywords recruiters and ATS systems screen for. Built for pharma & life sciences.
Tailor my CV now — free to trySimilar Pharma jobs
Mechanical Assembler
Thermo Fisher Scientific — Eindhoven, Netherlands
CRA (Level II)
Thermo Fisher Scientific — 2 Locations
Application Scientist
Thermo Fisher Scientific — Shanghai, China
Biostatistician II
Thermo Fisher Scientific — Beijing, China
Sr Project Mgr
Thermo Fisher Scientific — Beijing, China
Programmer Analyst
Thermo Fisher Scientific — Guangdong, China