Emploi
De la source partenaire
Ingénieur Logiciel Système (gn) Cloud & Simulation
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Wandelbots GmbH
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Votre mission Chez Wandelbots, nous construisons NOVA, une plateforme qui rend la programmation de robots industriels accessible à tous. Notre équipe Simulation développe les technologies qui permettent aux partenaires, aux clients et aux équipes internes de travailler avec des jumeaux numériques photoréalistes d'environnements de production réels.
Cela inclut un pipeline qui transforme les numérisations du monde réel en scènes 3D utilisables via Gaussian Splatting, ainsi qu'une plate-forme de streaming basée sur un navigateur construite sur NVIDIA Omniverse et Isaac Sim. Les deux technologies fonctionnent aujourd’hui, mais aucune n’est encore exploitée en tant que produit. Votre mission est de changer cela.
La première étape est la normalisation interne. Nous souhaitons remplacer les environnements gérés individuellement et les déploiements élaborés à la main par une solution reproductible et documentée que les équipes peuvent utiliser de manière indépendante : entrée en scène, sortie de session, sans que l'équipe de simulation n'ait à exploiter chaque configuration. La deuxième étape est la production externe. Les mêmes fonctionnalités doivent être regroupées afin que les partenaires et les clients puissent les exploiter dans leurs propres environnements. Par ex. avec des versions versionnées, des interfaces stables, une isolation des locataires, des diagnostics, des chemins de mise à niveau et une documentation.
Vous rejoindrez l'équipe Simulation et vous concentrerez sur l'infrastructure et les fondements opérationnels de ces systèmes. Vous ne les construirez pas de manière isolée : Wandelbots dispose d’une équipe d’infrastructure établie responsable des capacités partagées de l’infrastructure et de la plate-forme. Vous travaillerez en étroite collaboration avec cette équipe tout en étant propriétaire des charges de travail, des modèles de déploiement et des exigences opérationnelles spécifiques à la simulation.
Il s'agit d'un rôle d'ingénierie pratique permettant de façonner l'architecture et de prendre des décisions techniques en collaboration avec les équipes impliquées.
Sur quoi vous travaillerez
• Créer et exploiter l'infrastructure GPU requise par nos charges de travail de simulation, y compris l'opérateur GPU NVIDIA, les plugins de périphérique, le cycle de vie des pilotes et le partage GPU via MIG ou time slicing.
• Travailler avec l'équipe d'infrastructure pour intégrer les charges de travail de simulation dans notre infrastructure Kubernetes et cloud partagée.
• Rendre les déploiements déclaratifs et reproductibles à l'aide d'Infrastructure as Code et GitOps, et contribuer à consolider les outils utilisés dans les environnements actuels.
• Posséder CI/CD et le cycle de vie des conteneurs et des images pour les charges de travail basées sur CUDA et NGC.
• Concevoir la planification et la mise à l'échelle automatique pour deux profils de charge de travail distincts : sessions de streaming interactives sensibles à la latence et tâches de splatting gaussien gourmandes en calcul.
• Transformez le pipeline Gaussian Splatting en un flux de travail reproductible, de la capture de données et de la formation aux actifs OpenUSD.
• Exploiter et étendre notre plateforme de streaming Omniverse et Isaac Sim, y compris Kit App Streaming, le cycle de vie des sessions et l'isolation des locataires.
• Établir la plateforme en tant que norme interne via des flux de travail en libre-service, des parcours privilégiés, des modèles, une intégration et une documentation.
• Préparer la solution pour qu'elle soit opérationnelle par les partenaires et les clients via des déploiements packagés, des versions versionnées, des chemins de mise à niveau et des diagnostics exploitables.
• Prise en charge des déploiements dans les environnements cloud, sur site et gérés par des partenaires
• Créez une observabilité significative à l'aide de métriques, de journaux, de télémétrie GPU et d'alertes exploitables.
• Définir le modèle de sécurité et d'accès spécifique à la simulation, y compris l'entrée, TURN et STUN pour WebRTC, RBAC, la gestion des secrets, le SSO et les limites des locataires.
• Travailler en étroite collaboration avec nos équipes de robotique, de produits et de plate-forme pour garantir que la solution prend en charge les flux de développement réels et les flux de travail des clients.
Votre profil Nous recherchons un ingénieur qui s'intéresse à la façon dont les systèmes complexes sont construits, déployés et exploités, et pas seulement à la fourniture de la prochaine fonctionnalité d'application.
Vous devez apporter :
• Expérience dans la création ou l'exploitation de systèmes de production dans les domaines de l'ingénierie de plateforme, de l'infrastructure, du SRE, du DevOps ou des logiciels système.
• Expérience pratique de Kubernetes, y compris la gestion des ressources, la planification de la charge de travail et le débogage de systèmes distribués sous charge.
• Expérience avec Infrastructure as Code, GitOps et CI/CD, ainsi que la capacité d'évaluer les outils en fonction du problème plutôt que d'une préférence fixe.
• Solide connaissance de Linux, des conteneurs et des réseaux
• Bonnes compétences Python pour les workflows d'automatisation, de services et de traitement de données
• Expérience avec les charges de travail GPU, ou une base technique solide et un intérêt évident pour l'utilisation des pilotes, de CUDA et de la planification GPU.
• La capacité de transformer une technologie fonctionnelle en un système que d'autres équipes peuvent utiliser de manière indépendante
• Un fort sentiment d'appropriation opérationnelle, y compris la documentation, les diagnostics, la maintenabilité et la reproductibilité
• Très bon anglais ; L'allemand est un plus
Nous ne nous attendons pas à ce que les candidats aient une expérience préalable avec chaque technologie décrite dans cette description. Une base système solide, la capacité d'apprendre des composants inconnus et un intérêt pour cet espace problématique sont plus importants que de faire correspondre chaque élément. La portée et les responsabilités du poste augmenteront avec votre expérience.
C'est agréable d'avoir
• Expérience dans la transformation d'un système développé en interne en un produit pouvant être utilisé dans des environnements contrôlés par le client.
• Expérience pratique avec NVIDIA Omniverse, Isaac Sim, Kit SDK ou OpenUSD
• Expérience avec les éclaboussures gaussiennes, NeRF, la photogrammétrie ou des pipelines de reconstruction 3D comparables.
• Connaissance de WebRTC, du streaming de pixels ou d'autres technologies vidéo à faible latence
• Compétences Python, Rust ou Go suffisantes pour contribuer aux services et outils d'infrastructure existants.
• Expérience en robotique ou en simulation, comme ROS 2 ou les flux de travail sim-to-real
• Expérience avec des plates-formes multi-locataires, des déploiements isolés ou des environnements clients avec des exigences spécifiques en matière de sécurité et de conformité…
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/wandelbots-gmbh/system-software-engineer-gn-cloud-simulation-dresden-192500)
Cela inclut un pipeline qui transforme les numérisations du monde réel en scènes 3D utilisables via Gaussian Splatting, ainsi qu'une plate-forme de streaming basée sur un navigateur construite sur NVIDIA Omniverse et Isaac Sim. Les deux technologies fonctionnent aujourd’hui, mais aucune n’est encore exploitée en tant que produit. Votre mission est de changer cela.
La première étape est la normalisation interne. Nous souhaitons remplacer les environnements gérés individuellement et les déploiements élaborés à la main par une solution reproductible et documentée que les équipes peuvent utiliser de manière indépendante : entrée en scène, sortie de session, sans que l'équipe de simulation n'ait à exploiter chaque configuration. La deuxième étape est la production externe. Les mêmes fonctionnalités doivent être regroupées afin que les partenaires et les clients puissent les exploiter dans leurs propres environnements. Par ex. avec des versions versionnées, des interfaces stables, une isolation des locataires, des diagnostics, des chemins de mise à niveau et une documentation.
Vous rejoindrez l'équipe Simulation et vous concentrerez sur l'infrastructure et les fondements opérationnels de ces systèmes. Vous ne les construirez pas de manière isolée : Wandelbots dispose d’une équipe d’infrastructure établie responsable des capacités partagées de l’infrastructure et de la plate-forme. Vous travaillerez en étroite collaboration avec cette équipe tout en étant propriétaire des charges de travail, des modèles de déploiement et des exigences opérationnelles spécifiques à la simulation.
Il s'agit d'un rôle d'ingénierie pratique permettant de façonner l'architecture et de prendre des décisions techniques en collaboration avec les équipes impliquées.
Sur quoi vous travaillerez
• Créer et exploiter l'infrastructure GPU requise par nos charges de travail de simulation, y compris l'opérateur GPU NVIDIA, les plugins de périphérique, le cycle de vie des pilotes et le partage GPU via MIG ou time slicing.
• Travailler avec l'équipe d'infrastructure pour intégrer les charges de travail de simulation dans notre infrastructure Kubernetes et cloud partagée.
• Rendre les déploiements déclaratifs et reproductibles à l'aide d'Infrastructure as Code et GitOps, et contribuer à consolider les outils utilisés dans les environnements actuels.
• Posséder CI/CD et le cycle de vie des conteneurs et des images pour les charges de travail basées sur CUDA et NGC.
• Concevoir la planification et la mise à l'échelle automatique pour deux profils de charge de travail distincts : sessions de streaming interactives sensibles à la latence et tâches de splatting gaussien gourmandes en calcul.
• Transformez le pipeline Gaussian Splatting en un flux de travail reproductible, de la capture de données et de la formation aux actifs OpenUSD.
• Exploiter et étendre notre plateforme de streaming Omniverse et Isaac Sim, y compris Kit App Streaming, le cycle de vie des sessions et l'isolation des locataires.
• Établir la plateforme en tant que norme interne via des flux de travail en libre-service, des parcours privilégiés, des modèles, une intégration et une documentation.
• Préparer la solution pour qu'elle soit opérationnelle par les partenaires et les clients via des déploiements packagés, des versions versionnées, des chemins de mise à niveau et des diagnostics exploitables.
• Prise en charge des déploiements dans les environnements cloud, sur site et gérés par des partenaires
• Créez une observabilité significative à l'aide de métriques, de journaux, de télémétrie GPU et d'alertes exploitables.
• Définir le modèle de sécurité et d'accès spécifique à la simulation, y compris l'entrée, TURN et STUN pour WebRTC, RBAC, la gestion des secrets, le SSO et les limites des locataires.
• Travailler en étroite collaboration avec nos équipes de robotique, de produits et de plate-forme pour garantir que la solution prend en charge les flux de développement réels et les flux de travail des clients.
Votre profil Nous recherchons un ingénieur qui s'intéresse à la façon dont les systèmes complexes sont construits, déployés et exploités, et pas seulement à la fourniture de la prochaine fonctionnalité d'application.
Vous devez apporter :
• Expérience dans la création ou l'exploitation de systèmes de production dans les domaines de l'ingénierie de plateforme, de l'infrastructure, du SRE, du DevOps ou des logiciels système.
• Expérience pratique de Kubernetes, y compris la gestion des ressources, la planification de la charge de travail et le débogage de systèmes distribués sous charge.
• Expérience avec Infrastructure as Code, GitOps et CI/CD, ainsi que la capacité d'évaluer les outils en fonction du problème plutôt que d'une préférence fixe.
• Solide connaissance de Linux, des conteneurs et des réseaux
• Bonnes compétences Python pour les workflows d'automatisation, de services et de traitement de données
• Expérience avec les charges de travail GPU, ou une base technique solide et un intérêt évident pour l'utilisation des pilotes, de CUDA et de la planification GPU.
• La capacité de transformer une technologie fonctionnelle en un système que d'autres équipes peuvent utiliser de manière indépendante
• Un fort sentiment d'appropriation opérationnelle, y compris la documentation, les diagnostics, la maintenabilité et la reproductibilité
• Très bon anglais ; L'allemand est un plus
Nous ne nous attendons pas à ce que les candidats aient une expérience préalable avec chaque technologie décrite dans cette description. Une base système solide, la capacité d'apprendre des composants inconnus et un intérêt pour cet espace problématique sont plus importants que de faire correspondre chaque élément. La portée et les responsabilités du poste augmenteront avec votre expérience.
C'est agréable d'avoir
• Expérience dans la transformation d'un système développé en interne en un produit pouvant être utilisé dans des environnements contrôlés par le client.
• Expérience pratique avec NVIDIA Omniverse, Isaac Sim, Kit SDK ou OpenUSD
• Expérience avec les éclaboussures gaussiennes, NeRF, la photogrammétrie ou des pipelines de reconstruction 3D comparables.
• Connaissance de WebRTC, du streaming de pixels ou d'autres technologies vidéo à faible latence
• Compétences Python, Rust ou Go suffisantes pour contribuer aux services et outils d'infrastructure existants.
• Expérience en robotique ou en simulation, comme ROS 2 ou les flux de travail sim-to-real
• Expérience avec des plates-formes multi-locataires, des déploiements isolés ou des environnements clients avec des exigences spécifiques en matière de sécurité et de conformité…
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/wandelbots-gmbh/system-software-engineer-gn-cloud-simulation-dresden-192500)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Wandelbots GmbH
Emplacement
Dresden, Allemagne
Annonce fournie par Wandelbots GmbH.