Emploi
De la source partenaire
Ingénieur logiciel, autonomie des robots (planification et navigation)
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Laelaps
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Notre mission
Chez Laelaps AI, nous pensons que la robotique entre dans une décennie de transformation, tout comme l’arrivée d’Internet. Les progrès de l’IA, du cloud computing et du matériel remodèlent ce que les systèmes autonomes peuvent faire. Notre mission est de créer le logiciel intelligent qui alimente la sécurité physique dans le monde réel, permettant aux robots et aux capteurs d'effectuer des tâches dangereuses et critiques que les humains ne devraient pas avoir à accomplir. En concevant la couche d'orchestration pour une sécurité intelligente, nous visons à créer un monde plus sûr, plus sécurisé et plus résilient.
Nous sommes une solide équipe fondatrice basée à Zurich, soutenue par des investisseurs et des conseillers visionnaires. Nous concevons aujourd’hui l’avenir de la sécurité !
LE RÔLE
En tant qu'ingénieur logiciel sur l'autonomie des robots, vous ferez en sorte que nos robots naviguent de manière fiable sur les sites clients réels. Notre pile fonctionne. L’écart entre le travail et la fiabilité représente tout le travail. Chaque nouveau site teste la manière dont un robot comprend son environnement et choisit où aller : une rampe que le planificateur évite, un passage étroit qui expose un mauvais itinéraire, une porte qui modifie la carte, une personne qui se met sur le chemin du robot ou une dérive de localisation qui se construit au cours d'une longue patrouille. Vous traitez ces cas comme le véritable problème de navigation à résoudre, et non comme des cas extrêmes.
Vous façonnerez les choix techniques derrière une navigation fiable, depuis la sélection des capteurs, la segmentation du sol et l'estimation de la traversabilité jusqu'à la prévision de la façon dont les personnes et les véhicules se déplacent et à la planification d'itinéraires sûrs et efficaces autour d'eux. Le système doit fonctionner jour et nuit, dans des conditions météorologiques difficiles, sur différents modes de réalisation et dans des conditions de site changeantes. Nous mesurons le succès en fonction du fait que le robot termine sa patrouille sur un site réel, et non en fonction de ses performances en simulation.
SUR CE QUE VOUS TRAVAILLEZ
• Conception de navigation et de planification de parcours : comment les robots représentent l'espace traversable, sélectionnent les itinéraires, évitent les obstacles et atteignent leurs objectifs sur des sites complexes.
• Intégration des capteurs basée sur les exigences de navigation, y compris les besoins en matière de segmentation au sol et d'estimation de la traversabilité de jour, de nuit et dans des conditions météorologiques difficiles.
• Compréhension de l'environnement : comment le robot distingue le sol des obstacles et estime quel terrain est sûr et pratique à parcourir.
• Prédiction des comportements : anticipez la manière dont les personnes, les véhicules et autres obstacles dynamiques se déplaceront et planifiez des itinéraires qui restent sûrs et efficaces autour d'eux.
• Fiabilité sur le terrain : reproduisez les échecs des déploiements, trouvez la cause première et corrigez-la au bon niveau, depuis les données et cartes des capteurs jusqu'aux cartes de coûts, aux planificateurs et aux comportements de récupération.
• Planification sous localisation imparfaite : plans qui restent utiles lorsque l'estimation de l'état dérive et que le robot doit exécuter des itinéraires dans des environnements restreints ou dynamiques, en travaillant avec le reste de Robot Autonomy sur la localisation et le contrôle.
• Validation sur des robots réels : journaux, simulation et tests sur le terrain reproductibles pour vérifier que les choix de conception et les modifications sont valables quels que soient les itinéraires, l'éclairage, la météo et l'aménagement du site.
• Nouvelles capacités d'autonomie : travaillez avec les ingénieurs pour créer l'application opérateur et le backend afin que les demandes des opérateurs et les nouvelles capacités du robot reposent sur une conception de navigation solide.
• La boucle de rétroaction sur le terrain : travaillez en étroite collaboration avec les ingénieurs déployés à l'avant pour transformer les problèmes du site en bugs, modifications de conception et améliorations de la pile de navigation.
• Visites régulières de sites pour acquérir une compréhension pratique du comportement des robots et des capteurs dans des conditions de fonctionnement réelles.
QUI NOUS RECHERCHONS
Nous recherchons un ingénieur qui a fait passer un système robotique de peu fiable à fiable et qui s'approprie au-delà des tickets individuels. Vous pouvez expliquer pourquoi vous avez fait un choix de conception de navigation et combien cela coûte. Lorsqu'un robot emprunte un mauvais itinéraire, vous pouvez savoir si le planificateur, la carte, l'estimation de l'état ou le comportement du robot est en faute, et vous corrigez le bon. Vous êtes à l'aise sur le terrain et souhaitez comprendre comment les robots se comportent dans les environnements réels des clients.
VOTRE PARCOURS :
• Une maîtrise ou un doctorat en génie mécanique, informatique, robotique, génie électrique ou dans un domaine connexe, ou une expérience pratique équivalente.
• Expérience éprouvée en matière de création et de déploiement de systèmes de navigation sur des robots mobiles au sol dans le monde réel (3 ans et plus ou profondeur équivalente).
• Expérience pratique de la navigation des robots mobiles et de la planification de trajectoires : planification d'itinéraire ou locale, évitement d'obstacles statiques et dynamiques, cartes de coûts ou comportements de récupération.
• Compréhension de la manière dont la cartographie et la localisation affectent la navigation, et capacité à diagnostiquer lorsqu'un problème de planification est réellement causé par la carte, l'estimation de l'état ou le comportement du robot.
• Compréhension de la manière dont les limitations de l'éclairage, de la météo, du terrain et des capteurs affectent la perception et la navigation, avec une expérience dans le développement ou la validation de systèmes pour des conditions exigeantes du monde réel.
• Expérience pratique avec les capteurs et le matériel robotiques, en particulier le LiDAR, les IMU et les caméras. Vous pouvez étudier les problèmes au-delà des limites logicielles, réseau et matérielles.
• Expérience des tests et du débogage de la navigation sur des robots physiques à l'aide de journaux, de visualisation, de simulation et de tests sur le terrain répétables.
• Solides compétences en ROS 2, C++ et Python.
• Communication claire des choix de conception de navigation et de planification des itinéraires ainsi que de leurs compromis.
• Volonté de visiter régulièrement les sites des clients.
AGRÉABLE D'AVOIR :
• Expérience avec des robots à pattes ou avec plus d'un mode de réalisation de robot.
• Expérience avec Nav2 ou un framework de navigation comparable.
• Prédiction ou planification de mouvements parmi les personnes et les véhicules, comme la prévision de trajectoire ou la navigation socialement responsable.
• Méthodes de cartographie du terrain et de traversabilité : cartographie d'élévation, traversabilité apprise ou segmentation sémantique pour la navigation.
• Expérience avec la détection nocturne ou par tous les temps, comme les caméras thermiques ou LiDAR sous la pluie et le brouillard.
• Expérience en matière de sécurité, de défense ou d'autres déploiements robotiques critiques pour la sécurité.…
Source : Arbeitnow (https://www.arbeitnow.ch/jobs/companies/laelaps/software-engineer-robot-autonomy-planning-navigation-zurich-480605)
Chez Laelaps AI, nous pensons que la robotique entre dans une décennie de transformation, tout comme l’arrivée d’Internet. Les progrès de l’IA, du cloud computing et du matériel remodèlent ce que les systèmes autonomes peuvent faire. Notre mission est de créer le logiciel intelligent qui alimente la sécurité physique dans le monde réel, permettant aux robots et aux capteurs d'effectuer des tâches dangereuses et critiques que les humains ne devraient pas avoir à accomplir. En concevant la couche d'orchestration pour une sécurité intelligente, nous visons à créer un monde plus sûr, plus sécurisé et plus résilient.
Nous sommes une solide équipe fondatrice basée à Zurich, soutenue par des investisseurs et des conseillers visionnaires. Nous concevons aujourd’hui l’avenir de la sécurité !
LE RÔLE
En tant qu'ingénieur logiciel sur l'autonomie des robots, vous ferez en sorte que nos robots naviguent de manière fiable sur les sites clients réels. Notre pile fonctionne. L’écart entre le travail et la fiabilité représente tout le travail. Chaque nouveau site teste la manière dont un robot comprend son environnement et choisit où aller : une rampe que le planificateur évite, un passage étroit qui expose un mauvais itinéraire, une porte qui modifie la carte, une personne qui se met sur le chemin du robot ou une dérive de localisation qui se construit au cours d'une longue patrouille. Vous traitez ces cas comme le véritable problème de navigation à résoudre, et non comme des cas extrêmes.
Vous façonnerez les choix techniques derrière une navigation fiable, depuis la sélection des capteurs, la segmentation du sol et l'estimation de la traversabilité jusqu'à la prévision de la façon dont les personnes et les véhicules se déplacent et à la planification d'itinéraires sûrs et efficaces autour d'eux. Le système doit fonctionner jour et nuit, dans des conditions météorologiques difficiles, sur différents modes de réalisation et dans des conditions de site changeantes. Nous mesurons le succès en fonction du fait que le robot termine sa patrouille sur un site réel, et non en fonction de ses performances en simulation.
SUR CE QUE VOUS TRAVAILLEZ
• Conception de navigation et de planification de parcours : comment les robots représentent l'espace traversable, sélectionnent les itinéraires, évitent les obstacles et atteignent leurs objectifs sur des sites complexes.
• Intégration des capteurs basée sur les exigences de navigation, y compris les besoins en matière de segmentation au sol et d'estimation de la traversabilité de jour, de nuit et dans des conditions météorologiques difficiles.
• Compréhension de l'environnement : comment le robot distingue le sol des obstacles et estime quel terrain est sûr et pratique à parcourir.
• Prédiction des comportements : anticipez la manière dont les personnes, les véhicules et autres obstacles dynamiques se déplaceront et planifiez des itinéraires qui restent sûrs et efficaces autour d'eux.
• Fiabilité sur le terrain : reproduisez les échecs des déploiements, trouvez la cause première et corrigez-la au bon niveau, depuis les données et cartes des capteurs jusqu'aux cartes de coûts, aux planificateurs et aux comportements de récupération.
• Planification sous localisation imparfaite : plans qui restent utiles lorsque l'estimation de l'état dérive et que le robot doit exécuter des itinéraires dans des environnements restreints ou dynamiques, en travaillant avec le reste de Robot Autonomy sur la localisation et le contrôle.
• Validation sur des robots réels : journaux, simulation et tests sur le terrain reproductibles pour vérifier que les choix de conception et les modifications sont valables quels que soient les itinéraires, l'éclairage, la météo et l'aménagement du site.
• Nouvelles capacités d'autonomie : travaillez avec les ingénieurs pour créer l'application opérateur et le backend afin que les demandes des opérateurs et les nouvelles capacités du robot reposent sur une conception de navigation solide.
• La boucle de rétroaction sur le terrain : travaillez en étroite collaboration avec les ingénieurs déployés à l'avant pour transformer les problèmes du site en bugs, modifications de conception et améliorations de la pile de navigation.
• Visites régulières de sites pour acquérir une compréhension pratique du comportement des robots et des capteurs dans des conditions de fonctionnement réelles.
QUI NOUS RECHERCHONS
Nous recherchons un ingénieur qui a fait passer un système robotique de peu fiable à fiable et qui s'approprie au-delà des tickets individuels. Vous pouvez expliquer pourquoi vous avez fait un choix de conception de navigation et combien cela coûte. Lorsqu'un robot emprunte un mauvais itinéraire, vous pouvez savoir si le planificateur, la carte, l'estimation de l'état ou le comportement du robot est en faute, et vous corrigez le bon. Vous êtes à l'aise sur le terrain et souhaitez comprendre comment les robots se comportent dans les environnements réels des clients.
VOTRE PARCOURS :
• Une maîtrise ou un doctorat en génie mécanique, informatique, robotique, génie électrique ou dans un domaine connexe, ou une expérience pratique équivalente.
• Expérience éprouvée en matière de création et de déploiement de systèmes de navigation sur des robots mobiles au sol dans le monde réel (3 ans et plus ou profondeur équivalente).
• Expérience pratique de la navigation des robots mobiles et de la planification de trajectoires : planification d'itinéraire ou locale, évitement d'obstacles statiques et dynamiques, cartes de coûts ou comportements de récupération.
• Compréhension de la manière dont la cartographie et la localisation affectent la navigation, et capacité à diagnostiquer lorsqu'un problème de planification est réellement causé par la carte, l'estimation de l'état ou le comportement du robot.
• Compréhension de la manière dont les limitations de l'éclairage, de la météo, du terrain et des capteurs affectent la perception et la navigation, avec une expérience dans le développement ou la validation de systèmes pour des conditions exigeantes du monde réel.
• Expérience pratique avec les capteurs et le matériel robotiques, en particulier le LiDAR, les IMU et les caméras. Vous pouvez étudier les problèmes au-delà des limites logicielles, réseau et matérielles.
• Expérience des tests et du débogage de la navigation sur des robots physiques à l'aide de journaux, de visualisation, de simulation et de tests sur le terrain répétables.
• Solides compétences en ROS 2, C++ et Python.
• Communication claire des choix de conception de navigation et de planification des itinéraires ainsi que de leurs compromis.
• Volonté de visiter régulièrement les sites des clients.
AGRÉABLE D'AVOIR :
• Expérience avec des robots à pattes ou avec plus d'un mode de réalisation de robot.
• Expérience avec Nav2 ou un framework de navigation comparable.
• Prédiction ou planification de mouvements parmi les personnes et les véhicules, comme la prévision de trajectoire ou la navigation socialement responsable.
• Méthodes de cartographie du terrain et de traversabilité : cartographie d'élévation, traversabilité apprise ou segmentation sémantique pour la navigation.
• Expérience avec la détection nocturne ou par tous les temps, comme les caméras thermiques ou LiDAR sous la pluie et le brouillard.
• Expérience en matière de sécurité, de défense ou d'autres déploiements robotiques critiques pour la sécurité.…
Source : Arbeitnow (https://www.arbeitnow.ch/jobs/companies/laelaps/software-engineer-robot-autonomy-planning-navigation-zurich-480605)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Laelaps
Emplacement
Zürich, Suisse
Annonce fournie par Laelaps.