Launch Legends
Intuitive
Ingénieur Logiciel Embarqué Senior - Future Forward
Description de l'entreprise
Chez Intuitive, nous sommes unis par notre mission : nous croyons que les soins mini-invasifs sont des soins qui améliorent la vie. Grâce à l'ingéniosité et à une technologie intelligente, nous élargissons le potentiel des médecins pour guérir sans contraintes.
En tant que pionnier et leader du marché de la chirurgie assistée par robot, nous nous efforçons de favoriser une équipe inclusive et diversifiée, engagée à faire la différence. Depuis plus de 25 ans, nous travaillons avec des hôpitaux et des équipes de soins du monde entier pour aider à résoudre certains des défis les plus difficiles des soins de santé et faire progresser ce qui est possible.
Intuitive a été construite par les efforts de personnes formidables issues de divers horizons. Nous pensons que les bonnes idées peuvent venir de n'importe où. Nous nous efforçons de favoriser une culture inclusive axée sur la diversité de la pensée et le respect mutuel. Nous dirigeons avec inclusion et donnons à nos membres d'équipe les moyens de faire leur meilleur travail en tant qu'eux-mêmes.
Les personnes passionnées qui veulent faire une différence animent notre culture. Les membres de notre équipe sont ancrés dans l'intégrité, ont une forte capacité d'apprentissage, l'énergie pour accomplir les choses et apportent des expériences diverses et réelles pour nous aider à penser de nouvelles manières. Nous investissons activement dans nos membres d'équipe pour soutenir leur croissance à long terme afin qu'ils puissent continuer à faire progresser notre mission et à atteindre leur plus haut potentiel.
Rejoignez une équipe engagée à faire de grands pas en avant pour une communauté mondiale de professionnels de la santé et leurs patients. Ensemble, faisons progresser le monde des soins mini-invasifs.
Description du poste
En tant qu'Ingénieur Logiciel Embarqué Senior au sein de l'organisation Future Forward, vous travaillerez à la pointe de l'innovation, du prototypage rapide et du développement de nouveaux produits. Vous collaborerez avec des équipes interfonctionnelles talentueuses — y compris des ingénieurs, des cliniciens et des chefs de produit — pour faire progresser la plateforme chirurgicale robotique de Intuitive, en pilotant l'ensemble du cycle de vie du produit, du concept au lancement.
Tâches essentielles du poste
Dans ce rôle, vous concevrez, développerez et intégrerez des logiciels embarqués et de plateforme sur un système robotique complexe, en assurant l'interface avec le matériel, le firmware, les algorithmes de contrôle, les pipelines de vision, les interfaces utilisateur et l'infrastructure de test, y compris les cadres d'injection de fautes et de diagnostic. Vous contribuerez à l'architecture, à l'implémentation et à l'intégration au niveau du système de fonctionnalités avancées dans des plateformes robotiques chirurgicales complètes, en soutenant la sortie du produit et l'utilisation humaine validée. Votre travail sera essentiel pour respecter les jalons de livraison tout en garantissant un fonctionnement sûr, fiable et conforme pour les patients du monde entier.
Le succès dans ce rôle exige d'exceller dans un environnement agile en petite équipe — transformer les concepts initiaux en prototypes robustes, itérer méthodiquement les conceptions et maintenir constamment une qualité de produit exceptionnelle avec une mentalité axée sur le patient.
- Concevoir et développer des logiciels embarqués robustes pour permettre l'infrastructure système, y compris les pilotes de système d'exploitation, les interfaces matérielles, les pipelines de données en temps réel, la communication inter-processeurs, la gestion des erreurs et les applications utilisateur/test.
- Collaborer de manière interfonctionnelle tout au long du cycle de vie du produit avec les principales parties prenantes pour répondre aux besoins cliniques et aux exigences de sécurité.
- Traduire les exigences initiales en implémentations prototypes pour évaluer, itérer et faire progresser de nouveaux systèmes robotiques.
- Effectuer des tests unitaires rigoureux pour soutenir l'intégration système et garantir un fonctionnement système fiable et robuste.
- Contribuer à l'analyse des dangers et des modes de défaillance, en définissant les mesures d'atténuation appropriées.
- Affiner et itérer les conceptions, en équilibrant les exigences techniques, la faisabilité, les calendriers et les contraintes de ressources.
- Produire une documentation justificative claire et conforme, en accord avec les directives de développement et de qualité de Intuitive.
- S'assurer que toutes les conceptions respectent des normes de qualité et de sécurité rigoureuses conformément au système de gestion de la qualité de Intuitive.
Qualifications
- Un minimum de 8 ans d'expérience dans le développement et le support de systèmes embarqués ; ou 6 ans avec un Master ; ou 3 ans avec un Doctorat.
- Très compétent dans le développement de logiciels embarqués et temps réel en C/C++ pour des systèmes multi-cœurs et multi-processeurs, en particulier sur des systèmes embarqués Linux et QNX.
- Expérience démontrée dans le démarrage de cartes, le développement de pilotes de périphériques et l'intégration de nouveaux composants matériels.
- Compétent dans les systèmes de contrôle de version et les environnements de développement collaboratifs, soutenant une amélioration itérative et efficace.
- Connaissance d'un large éventail de protocoles de communication — y compris TCP/IP, CAN, I2C, SPI — et de normes de sérialisation telles que protobuf.
- Solides compétences en résolution de problèmes et capacités de débogage pour des systèmes logiciels embarqués et électromécaniques complexes.
- Compréhension approfondie de l'analyse des modes de défaillance et des risques, avec une expérience dans des conceptions critiques pour la sécurité et axées sur le produit.
- Excellentes compétences en communication verbale et écrite pour une interaction efficace à tous les niveaux de l'organisation.
- Démontre une passion pour l'innovation, l'apprentissage continu et le développement de solutions qui font une différence significative dans la vie des patients.
Compétences et expérience préférées
- Expérience en robotique et en logiciels embarqués pour des systèmes électromécaniques complexes.
- Connaissances en Python ou Matlab pour l'automatisation, le diagnostic et les tests.
- Connaissance du développement FPGA et des interfaces.
- Connaissance de la programmation CUDA et des concepts de gestion de la mémoire.
- Concepts de cybersécurité tels que le démarrage sécurisé, l'authentification et le chiffrement.
- Expérience pratique en ingénierie avec une capacité avérée à travailler efficacement en équipe.
- Expérience dans toutes les phases du cycle de vie du développement produit, y compris la conception, l'implémentation, le débogage, la vérification, la validation et le transfert à la fabrication.
- Expérience dans la conception de produits logiciels dans une industrie réglementée ou pour des applications critiques ; aisance avec les concepts d'entrées de conception, de sorties de conception, de traçabilité, d'analyse des risques et d'atténuations.
Informations supplémentaires
Compte tenu de la nature de notre activité et du rôle, veuillez noter que Intuitive et/ou vos clients peuvent exiger que vous présentiez une preuve actuelle de vaccination contre certaines maladies, y compris le COVID-19. Les détails peuvent varier selon le poste.
Intuitive est un employeur garantissant l'égalité des chances. Nous offrons des opportunités d'emploi égales à tous les candidats et employés qualifiés, et interdisons toute discrimination et tout harcèlement, sans égard à la race, au sexe, à la grossesse, à l'orientation sexuelle, à l'identité de genre, à l'origine nationale, à la couleur, à l'âge, à la religion, au statut de vétéran protégé ou de personne handicapée, aux informations génétiques ou à tout autre statut protégé par les lois fédérales, étatiques ou locales applicables.
Avis obligatoires
Avis de contrôle des exportations des États-Unis : Conformément aux réglementations américaines sur l'administration des exportations (15 CFR §743.13(b)), certains postes chez Intuitive Surgical peuvent être soumis aux contrôles des exportations des États-Unis pour les futurs employés qui sont des ressortissants de pays actuellement sous embargo ou sous sanctions.
Certaines informations que vous fournissez dans le cadre de la candidature seront utilisées pour déterminer si Intuitive Surgical devra (i) obtenir une licence d'exportation du gouvernement américain en votre nom (note : le processus d'octroi de licence par le gouvernement peut prendre de 3 à 6 mois ou plus) ou (ii) mettre en œuvre un plan de contrôle technologique (« TCP ») (note : ajoute généralement 2 semaines au processus d'embauche).
Pour tout poste Intuitive soumis aux contrôles à l'exportation, les offres finales sont conditionnées à l'obtention d'une licence d'exportation approuvée et/ou d'un TCP exécuté avant la date de début du futur employé, qui peut être flexible ou non, et dans un délai qui n'entrave pas déraisonnablement le besoin d'embauche. Le cas échéant, les candidats seront informés et instruits sur les exigences à cet égard.
Nous considérerons pour l'emploi les candidats qualifiés ayant des antécédents d'arrestation et de condamnation conformément aux lois sur la « chance équitable ».
La préférence sera accordée aux candidats qualifiés qui ne résident pas, ou n'ont pas l'intention de résider, en Alabama, Arkansas, Delaware, Floride, Indiana, Iowa, Louisiane, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvanie, Caroline du Sud ou Tennessee.
Ce poste peut être pourvu à un niveau de poste différent de celui indiqué ici en fonction des besoins de l'entreprise et/ou de l'expérience, des connaissances et des compétences du candidat sélectionné.
La rémunération sera basée principalement sur le niveau du poste pour lequel le rôle est pourvu et sur les qualifications du candidat, conformément à la loi applicable.
Nous fournissons des packages de rémunération compétitifs sur le marché, incluant le salaire de base, les incitations, les avantages sociaux et les actions. Il ne serait pas typique qu'une personne soit embauchée à l'extrémité supérieure de la fourchette pour le poste, car le salaire réel sera déterminé en fonction de plusieurs facteurs, notamment l'expérience, les compétences et les qualifications. Les fourchettes de rémunération cibles sont indiquées.
Horaires : Journée
Salaire maximum Région 2 : 193500 USD
Salaire maximum Région 1 : 227700 USD
Modes de travail : Sur site - Ce poste est entièrement sur site.
Type d'employé : Employé
Salaire minimum Région 1 : 158300 USD
Niveau d'emploi mondial (HCM) : Professionnel 3 (9)
Salaire minimum Région 2 : 134600 USD
