Temple Health
Bright Vision Technologies
Ingénieur en systèmes autonomes
À propos du poste
Bright Vision Technologies est une société de développement logiciel avant-gardiste dédiée à la création de solutions innovantes qui aident les entreprises à automatiser et optimiser leurs opérations. Nous tirons parti de technologies de pointe pour concevoir des applications évolutives, sécurisées et conviviales.
Résumé du poste
Dans le cadre de notre croissance continue, nous recherchons un ingénieur en systèmes autonomes qualifié pour rejoindre notre équipe dynamique et contribuer à notre mission de transformation des processus métier grâce à la technologie.
Il s'agit d'une opportunité fantastique de rejoindre une organisation établie et respectée, offrant un potentiel de croissance de carrière considérable.
Nous recherchons un ingénieur en systèmes autonomes expérimenté pour concevoir, construire et intégrer des systèmes logiciels qui alimentent des robots autonomes et des plateformes robotiques. Dans ce rôle, vous travaillerez sur l'ensemble de la pile logicielle robotique, de l'intégration des capteurs de bas niveau et de la planification de mouvement aux systèmes de perception et comportementaux de haut niveau. Le candidat idéal combinera de solides fondamentaux en génie logiciel avec une connaissance approfondie des frameworks robotiques, des systèmes temps réel et de la fusion de capteurs. Vous travaillerez en étroite collaboration avec des partenaires interfonctionnels — produits, design, ingénierie, opérations et parties prenantes commerciales — pour traduire des exigences ambiguës en solutions bien conçues, et vous devrez élever le niveau grâce à la revue de code, la revue de conception et le mentorat d'ingénieurs plus juniors. Le candidat retenu apporte une solide discipline d'ingénierie, un style de communication clair et une expérience avérée dans la livraison de travaux significatifs qui résistent bien en production.
Comment postuler
Intitulé du poste : Ingénieur logiciel en robotique
Lieu : 100% à distance (États-Unis continentaux)
Type de poste : Engagement interne SOW chez Bright Vision Technologies (aucun client ou fournisseur tiers)
Salaire : 100 k$ - 150 k$
Expérience : 5 ans et plus
Conditions d'emploi et politique de visa
Il s'agit d'un poste à temps plein, 100% à distance, en contrat direct W2 avec Bright Vision Technologies.
Ce rôle fait partie d'un engagement interne de déclaration de travaux (SOW) de Bright Vision Technologies. Le client, le client final et l'employeur pour ce poste est Bright Vision Technologies — aucun client, fournisseur ou partenaire de mise en œuvre tiers n'est impliqué.
Nous ne nous engageons pas dans des accords C2C, 1099 ou avec des tiers pour ce rôle.
Les candidats doivent être disposés à travailler directement en tant qu'employé W2 à temps plein de Bright Vision Technologies et à contribuer à nos livrables SOW internes.
Aucun nouveau parrainage H1B n'est disponible pour ce rôle.
Cependant, les candidats actuellement titulaires d'un visa H1B valide et nécessitant un transfert sont invités à postuler. Nous prendrons en charge les transferts H1B pour les candidats qualifiés.
Pour chaque rôle, une évaluation technique de codage est obligatoire. Veuillez postuler uniquement si vous êtes confiant dans vos capacités techniques et votre expérience pratique.
Comment postuler
Souhaitez-vous en savoir plus sur cette opportunité ?
Nous reconnaissons que nos collaborateurs sont notre force, et les talents divers qu'ils apportent à notre main-d'œuvre mondiale sont directement liés à notre succès. Nous sommes un employeur garantissant l'égalité des chances et accordons une grande valeur à la diversité et à l'inclusion au sein de notre entreprise.
Nous ne pratiquons aucune discrimination fondée sur un attribut protégé, notamment la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'identité de genre, l'expression de genre, l'âge, le statut matrimonial ou d'ancien combattant, la grossesse ou le handicap, ou toute autre base protégée par la loi applicable. Nous prenons également des mesures d'aménagement raisonnables pour les pratiques et croyances religieuses des candidats et des employés, ainsi que pour les besoins liés à la santé mentale ou au handicap physique.
Bright Vision Technologies est un employeur garantissant l'égalité des chances, y compris pour les personnes handicapées et les anciens combattants.
Poste proposé par une « agence sans frais ».
Déclaration d'égalité des chances en matière d'emploi (EEO)
Bright Vision Technologies (BV Teck) s'engage à offrir l'égalité des chances en matière d'emploi (EEO) à tous les employés et candidats sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité ou expression de genre, origine nationale, âge, informations génétiques, handicap, statut d'ancien combattant ou tout autre statut protégé tel que défini par les lois fédérales, étatiques ou locales applicables. Cet engagement s'étend à tous les aspects de l'emploi, y compris le recrutement, l'embauche, la formation, la rémunération, la promotion, le transfert, les congés, le licenciement, les mises à pied et le rappel.
BV Teck interdit expressément toute forme de harcèlement ou de discrimination sur le lieu de travail. Toute interférence inappropriée avec la capacité des employés à exercer leurs fonctions peut entraîner des mesures disciplinaires pouvant aller jusqu'au licenciement.
Responsabilités clés
- Développer des logiciels de robotique en C++ et Python, avec une attention particulière portée aux performances en temps réel et à la fiabilité.
- Concevoir et intégrer des pipelines de données de capteurs, notamment des caméras, LiDAR, IMU et des capteurs proprioceptifs.
- Implémenter des algorithmes de perception, de localisation et de cartographie, y compris SLAM et la fusion de capteurs, en intégrant les données des caméras, LiDAR, IMU et autres capteurs dans une estimation d'état robuste en conditions réelles.
- Développer des algorithmes de planification de mouvement, de contrôle et de génération de trajectoire qui respectent les contraintes cinématiques et dynamiques tout en assurant un comportement robotique fluide, prévisible et sûr dans les environnements de production.
- Construire des systèmes comportementaux en utilisant des machines à états, des arbres de comportement ou des planificateurs de tâches.
- Intégrer les frameworks ROS / ROS 2 avec du matériel personnalisé et des systèmes embarqués.
- Implémenter des modèles critiques pour la sécurité, notamment des chiens de garde (watchdogs), la détection de pannes et les arrêts sécurisés.
- Construire des environnements de simulation (Gazebo, Isaac Sim) pour le développement et les tests.
- Collaborer étroitement avec les ingénieurs en mécanique, électricité et ML, en recueillant les exigences, en s'alignant sur l'approche technique et en garantissant que les solutions livrées répondent à la fois aux besoins fonctionnels et aux normes d'ingénierie et opérationnelles plus larges.
- Concevoir et exécuter des tests sur le terrain, y compris la collecte de données et l'analyse post-test.
- Maintenir une documentation technique complète et à jour — incluant des diagrammes d'architecture, des décisions de conception, des références de configuration, des runbooks et des procédures opérationnelles — afin que le système reste maintenable, auditable et facile à prendre en main pour les nouveaux ingénieurs au fil du temps.
- Encadrer et coacher des ingénieurs juniors et intermédiaires par le biais de revues de code, de revues de conception, de programmation en binôme et de partage de connaissances structuré, aidant l'équipe élargie à gagner en maturité technique et en confiance au fil du temps.
- Évaluer en continu les technologies et frameworks robotiques émergents, en évaluant leur maturité, leur adéquation à l'objectif et le coût total de possession, et faire des recommandations fondées sur les besoins réels d'ingénierie quant à leur adoption, leur pilotage ou leur report.
Qualifications requises
- Licence ou Master en robotique, informatique, génie électrique ou domaine connexe.
- Cinq ans ou plus d'expérience en ingénierie logicielle robotique.
- Solides compétences en programmation en C++ et Python.
- Expérience pratique avec ROS ou ROS 2 dans des projets de production.
- Solide expérience dans au moins l'un des domaines suivants : perception, localisation, planification de mouvement ou contrôle.
- Familiarité avec la fusion de capteurs et les techniques de filtrage de Kalman/particulaire.
- Expérience avec les environnements de simulation (Gazebo, Isaac Sim, MuJoCo).
- Solides compétences en débogage dans les systèmes temps réel et concurrents.
- Excellentes compétences en communication et en documentation.
- Expérience dans le support des tests sur le terrain et l'intégration matérielle.
Qualifications souhaitées
- Diplôme supérieur en robotique ou domaine connexe.
- Exposition aux véhicules autonomes, drones ou automatisation industrielle.
- Expérience avec les logiciels critiques pour la sécurité (ISO 26262, IEC 61508).
- Familiarité avec les pipelines de perception basés sur le ML.
- Contributions open-source en robotique.
