Firmware Test Engineer

CDI
Paris
Salaire : Non spécifié
Télétravail non renseigné
Postuler

Philips Health Technology Innovation Paris
Philips Health Technology Innovation Paris

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Job Title

Firmware Test Engineer

Job Description

As a Firmware Test Engineer, you will be part of the Medical Device Integration Platform and Data Hub R&D in Philips Clinical Data Services business unit, more precisely in the Hardware Team. This team oversees the design and complete verification of all Medical/IT hardware products, developed in-house or outsourced.

You are responsible for;

  • Participating in design reviews early in the product development cycle.
  • Reviewing the specifications concerning the evolution or new functionalities of our Hardware products.
  • Designing, developing, maintaining test plans and executing test protocols in accordance with internal standards and procedures.
  • Analyzing and reporting any problem observed during your tests with the design teams.
  • Thoroughly and accurately documenting test results in verification reports.
  • Proposing improvements in test coverage, through the implementation of new tests or the automation of existing tests.
  • Taking charge of and participating in the implementation of the automatic test bench (continuous integration approach)
  • Participation in the evolutionary and corrective maintenance of the continuous integration chain (Build, code analysis, deployment and testing)
  • Guaranteeing the conformity of the products to the requirements detailed in the functional and/or technical specifications
  • Ensuring traceability to testing is documented for all hardware subsystem specifications
  • Providing support to the technical support team. (level 3 support) in particular by participating in investigations on non-compliant products returned by customers

To succeed in this role, you’ll need a customer-first attitude and the following

  • Degree from an Engineering school with a specialization in software embedded development or equivalent. With 4 years of experience in embedded software testing, manual testing and automatic testing.
  • Management of priorities, more stressful periods, parallelization of activities and rapid change of context (multi projects), following SCRUM methodologies
  • Knowledge of Linux operating systems
  • Knowledge of network infrastructures and associated test tools (Ethernet, IP, Wireshark, Wifi)
  • Fluent English (written, spoken).
  • Knowledge of Serial, USB and PCIe, I2C, SPI, RS232 buses, etc
  • Knowledge of x86 and ARM architecture.
  • Experience in the software development and validation cycle, in designing and writing test plans (verification).
  • Understanding of programs developed in C, C++, C#, Python, Groovy, PHP, Bash.
  • Tests frameworks: Robot Framework, Selenium.
  • Experience in continuous integration (implementation, maintenance, interaction with Azure DevOps, Jenkins and GitHub)

It would be an advantage if you had the following;

  • Experience working with suppliers (US, France, China, Taiwan) and in the medical industry or any other regulated industry.
  • Knowledge of ISO 9001, ISO 13485, Design Controls FDA 820.30 and IEC 62304 standards would be a plus.
  • Knowledge of build systems: knowledge of Yocto would be a plus.
  • Experience related to cybersecurity

About PhilipsWe are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.• Learn more about our business.• Discover our rich and exciting history.• Learn more about our purpose.If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our commitment to diversity and inclusion here.

#LI-EU

#Paris-jobs

************************************************************************

En tant qu’ingénieur de test logiciels embarqués, vous ferez partie de la R&D Medical Device Integration Platform and Data Hub  dans l'unité commerciale Philips Clinical Data Services, plus précisément dans l'équipe Hardware. Cette équipe supervise la conception et la vérification complète de tous les produits matériels médicaux et médicaux IT, développés en interne ou externalisés.

Vous êtes responsable de :

  • Participer aux revues de conception tôt dans le cycle de développement du produit.
  • Revoir les spécifications concernant l’évolution ou les nouvelles fonctionnalités de nos produits Hardware.
  • Concevoir, élaborer, tenir à jour des plans d’essais et exécuter des protocoles d’essais conformément aux normes et procédures internes.
  • Analyser et remonter tout problème observé lors de vos tests avec les équipes de conception.
  • Documenter de manière exhaustive et précise les résultats des tests dans les rapports de vérification.
  • Proposer des améliorations dans la couverture des tests, par la mise en place de nouveaux tests ou l’automatisation des tests existants.
  • Prise en charge et participation à la mise en place du banc d’essai automatique (démarche d’intégration continue)
  • Participation à la maintenance évolutive et corrective de la chaîne d’intégration continue (Build, analyse de code, déploiement et tests)
  • Garantir la conformité des produits aux exigences détaillées dans les spécifications fonctionnelles et/ou techniques
  • Assurer la traçabilité des tests pour toutes les spécifications du sous-système matériel
  • Fournir un soutien à l’équipe de support technique. (support de niveau 3) notamment en participant aux investigations sur les produits non conformes retournés par les clients

Pour réussir dans ce rôle, vous aurez besoin d’une attitude axée sur le client et des éléments suivants

  • Diplôme d’une école d’ingénieur avec une spécialisation en développement de logiciels embarqués ou équivalent. Avec 4 ans d’expérience dans les tests de logiciels embarqués, les tests manuels et les tests automatiques.
  • Gestion des priorités, des périodes plus stressantes, de la parallélisation des activités et du changement rapide de contexte (multi projets), en suivant les méthodologies SCRUM
  • Connaissance des systèmes d’exploitation Linux
  • Connaissance des infrastructures réseaux et des outils de test associés (Ethernet, IP, Wireshark, Wifi)
  • Anglais courant (écrit, parlé).
  • Connaissance des bus série, USB et PCIe, I2C, SPI, RS232, etc.
  • Connaissance de l’architecture x86 et ARM.
  • Expérience dans le cycle de développement et de validation de logiciels, dans la conception et la rédaction de plans de tests (vérification).
  • Compréhension des programmes développés en C, C++, C#, Python, Groovy, PHP, Bash.
  • Frameworks de tests : Robot Framework, Selenium.
  • Expérience en intégration continue (implémentation, maintenance, interaction avec Azure DevOps, Jenkins et GitHub)

Ce serait un avantage si vous aviez les éléments suivants ;

  • Expérience de travail avec des fournisseurs (États-Unis, France, Chine, Taïwan) et dans l’industrie médicale ou toute autre industrie réglementée.
  • La connaissance des normes ISO 9001, ISO 13485, Design Controls FDA 820.30 et IEC 62304 serait un plus.
  • Connaissance des systèmes de construction : la connaissance de Yocto serait un plus.
  • Expérience liée à la cybersécurité

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Hardware Engineering”.

Voir toutes les offres
Postuler