Imperative Care

Staff Software Engineer, Robotics

PythonC++
Traduction automatique. Consultez l’original.

Titre : Staff Software Engineer Robotics

Ce poste est basé dans nos bureaux de Campbell, Californie. Il s'agit d'un poste sur site à temps plein.

Rejoignez-nous ! Postulez dès aujourd'hui. teloshealthinc.applytojob.com/apply

Fourchette de salaire : $207,000 – 230,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 et l'équité interne, ainsi que la localisation, le marché et les considérations commerciales lors de l'offre. Dans le cadre de notre programme 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.

L'utilisation de recruteurs externes/agences de recrutement 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 recrutement 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 l'établissement de 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 recrutement n'implique aucune obligation de la part de Imperative Care.

Pourquoi Imperative Care ?

Chez Imperative Care, nous développons des technologies novatrices assistées par robotique et des capacités interventionnelles qui changeront à jamais les issues 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 il rend également ce traitement accessible à une plus grande 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 que vous ferez

Nous recherchons un Ingénieur Logiciel Robotique talentueux et expérimenté pour concevoir et implémenter des algorithmes temps réel stricts, une logique applicative et des machines d'état pour la plateforme robotique Telos. En tant que membre fondateur clé de l'équipe Telos, vous contribuerez à la conception et au développement de l'infrastructure de la logique applicative et des algorithmes robotiques. Vous travaillerez en étroite collaboration avec une équipe pluridisciplinaire pour implémenter et tester la logique, les algorithmes et les solutions logicielles basés sur les exigences cliniques et utilisateur.

  1. Concevoir, implémenter et tester la logique, les machines d'état et les algorithmes pour notre plateforme robotique
  1. Implémenter du code temps réel C++ sur des systèmes d'exploitation basés sur Linux
  1. Implémenter et tester des solutions dans un environnement logiciel de production en utilisant C++ et Python
  1. Travailler en étroite collaboration avec d'autres ingénieurs (logiciel, contrôle, système, matériel) dans le cadre d'une équipe pluridisciplinaire axée sur le développement de logiciels pour une application médicale.
  1. Comprendre les besoins des utilisateurs, les besoins cliniques et les exigences des clients pour orienter le développement logiciel.
  1. Contribuer au développement de l'environnement de test et de simulation logicielle.
  1. Participer aux discussions de conception et aux revues de code

Prérequis

Ce que vous apporterez

  1. Diplôme de BS en Informatique, Génie Informatique ou équivalent avec au moins 8 ans d'expérience, ou diplôme de MS en Informatique, Génie Informatique et 6+ ans d'expérience connexe ; ou une combinaison équivalente d'éducation et d'expérience professionnelle
  1. 5+ ans d'expérience en contrôle, robotique et machines d'état
  1. Maîtrise de C++ et Python
  1. Expérience en contrôle robotique, conception de machines d'état temps réel
  1. Solide expérience en programmation orientée objet, architecture logicielle et patrons de conception
  1. Expérience avec les applications multithread et les architectures événementielles
  1. Expérience en développement d'algorithmes pour le fonctionnement robotique
  1. Excellentes compétences en communication et en documentation
  1. Expérience avec les applications logicielles temps réel
  1. Expérience dans le développement de logiciels pour des applications critiques pour la sécurité
  1. Expérience avec ROS
  1. Expérience avec QNX/Systèmes d'exploitation temps réel
  1. Expérience de travail dans un environnement de développement Agile

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.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter