Excelitas Technologies
Imperative Care
Ingénieur Logiciel II, Applications orientées utilisateur
Pourquoi Imperative Care ?
Titre : Ingénieur Logiciel II, Applications orientées utilisateur
Chez Imperative Care, nous développons des technologies novatrices assistées par robotique et des capacités interventionnelles qui changeront à jamais les résultats disparates de l'AVC ischémique – une maladie qui touche près d'un million de personnes par an aux États-Unis et 10 million dans le monde. Non seulement Imperative Care change la façon dont l'AVC est traité, mais elle rend également ce traitement accessible à une plus grande partie de la population qui en est actuellement privée. Nous construisons activement une équipe axée sur le développement de solutions novatrices pour cette maladie complexe – une maladie à laquelle une personne sur quatre sera confrontée au cours de sa vie.
Ce poste est basé dans nos bureaux de Campbell, Californie. Il s'agit d'un poste hybride à temps plein.
Rejoignez-nous ! Postulez dès aujourd'hui. teloshealthinc.applytojob.com/apply
Fourchette salariale : $135,000 – 142,000 par an
Veuillez noter que les informations salariales ne sont qu'un guide général. Imperative Care prend en compte des facteurs tels que la portée et les responsabilités du poste, l'expérience du candidat, l'éducation/la formation, les compétences clés, l'équité interne, ainsi que la localisation, le marché et les considérations commerciales lors de l'émission d'une offre. Dans le cadre de notre package de rémunération globale, Imperative Care offre des avantages complets, y compris un plan 401k, des avantages sociaux, des congés payés généreux, un programme de congé parental et des ressources pour la santé émotionnelle.
La fourchette salariale affichée reflète la rémunération des employés basés sur le marché local de la Baie de San Francisco. Pour les candidats embauchés en dehors de cette zone géographique, la rémunération peut varier et être ajustée en fonction de la localisation, des conditions du marché local et d'autres facteurs.
L'utilisation de recruteurs externes/agences de placement nécessite une approbation préalable de notre département des ressources humaines. Le département des ressources humaines de Imperative Care demande aux recruteurs externes/agences de placement de ne pas contacter directement les employés de Imperative Care pour présenter des candidats. Le respect de cette demande sera un facteur déterminant dans les futures relations professionnelles avec Imperative Care.
Imperative Care n'acceptera pas les CV non sollicités provenant d'une source autre que les candidats eux-mêmes, que ce soit pour des postes actuels ou futurs. La soumission de CV non sollicités avant un accord entre le département des ressources humaines et le recruteur externe/l'agence de placement n'implique aucune obligation de la part de Imperative Care.
Ce que vous ferez
Nous recherchons un Ingénieur Logiciel II pour contribuer au développement de logiciels d'application pour le système robotique Telos. Dans ce rôle, vous concevrez, implémenterez, testerez et maintiendrez des logiciels destinés aux médecins, y compris des composants de visualisation et d'interface utilisateur haute performance. Vous collaborerez avec des partenaires logiciels, systèmes, cliniques et UX pour traduire les exigences des utilisateurs et des produits en logiciels sûrs, fiables et intuitifs. Le candidat retenu est curieux, adaptable et engagé à partager ses connaissances et à améliorer continuellement les pratiques d'ingénierie.
- Contribuer au développement d'applications de visualisation interactives haute performance pour un usage médical.
- Collaborer étroitement avec des partenaires interfonctionnels (logiciels, cliniques, systèmes et UX) pour fournir des solutions produit efficaces.
- Développer et maintenir des frameworks de test robustes, y compris des tests unitaires, d'intégration et automatisés, pour garantir la qualité et la fiabilité des logiciels.
- Traduire les besoins des utilisateurs, les exigences cliniques et les retours clients en priorités de conception et de développement logiciel.
- Créer et maintenir une documentation claire sur l'architecture logicielle, les normes de codage et les processus de développement pour soutenir l'alignement et la cohérence de l'équipe.
Ce que vous apporterez
- Diplôme de licence en informatique, en génie informatique ou dans un domaine connexe et un minimum de 2 années d'expérience pertinente ; ou une combinaison équivalente d'éducation et d'expérience professionnelle.
- Connaissances en programmation orientée objet, architecture logicielle et modèles de conception.
- Expérience en programmation C++.
- Expérience en développement d'interfaces utilisateur de bureau (par exemple, Qt/QML, PyQt, OpenGL).
- Expérience avec d'autres langages de programmation tels que Python.
- Excellentes compétences en communication et en documentation.
Les avantages pour les employés incluent une participation à notre succès collectif avec des options d'achat d'actions, une prime, des salaires compétitifs, un plan 401k, des avantages sociaux, des congés payés généreux et un programme de congé parental.
