Emploi
De la source partenaire
Ingénieur logiciel, simulation
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Wayve
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Avant le détail, voici le défi que vous nous aideriez à résoudre.
Nous construisons l'intelligence embarquée qui déplace les vrais véhicules en toute sécurité, ainsi que l'écosystème sur lequel un milliard de machines fonctionneront à l'avenir. Très peu de personnes en IA peuvent en dire autant. Chaque rôle ici, quelle que soit l’équipe, s’y connecte.
Voici ce que couvre ce rôle particulier.
🛠️ À propos de nos équipes de simulation
En tant qu'ingénieur logiciel au sein de l'équipe Core Simulation de Wayve, vous contribuerez au développement du système de simulation utilisé pour évaluer et améliorer l'intelligence de conduite de Wayve. La pile de conduite de bout en bout de Wayve crée des défis de simulation uniques : plutôt que de tester des modules spécifiés indépendamment, nous devons reproduire le comportement d'un système de conduite appris à travers une combinaison complexe de données de capteurs, d'inférence de modèle, d'itinéraire, de contrôle et de dynamique du véhicule. Notre simulateur doit être suffisamment réaliste pour fournir un signal significatif, suffisamment reproductible pour que les équipes puissent se fier aux résultats et suffisamment descriptif pour comprendre les différences entre le comportement simulé et celui sur route. Nos workflows de simulation en boucle ouverte et fermée partagent une base de code commune, avec différents composants exécutés et configurés en fonction du cas d'utilisation. Vous travaillerez initialement avec l'équipe axée sur l'évaluation en boucle ouverte à grande échelle, tout en contribuant aux composants et à l'infrastructure partagés utilisés dans le système de simulation plus large.
🧠 Votre quotidien
• Travaillez concrètement sur la base de code de simulation C++ et Python moderne partagée.
• Implémenter des fonctionnalités ciblées et intégrer des composants de conduite, des systèmes de robots simulés et de nouvelles capacités de plate-forme de véhicule.
• Prendre en charge et tester différentes configurations de simulation, en mettant initialement l'accent sur l'évaluation en boucle ouverte à grande échelle.
• Étudier les différences entre l'exécution sur route et l'exécution simulée, en traçant les problèmes à travers les interfaces des composants, les flux de données, le timing et la configuration.
• Améliorer les tests automatisés, l'observabilité, la reproductibilité, la fiabilité et les outils de développement.
• Profiler les charges de travail du simulateur et contribuer à l'amélioration des performances et de l'évolutivité.
• Collaborer avec les équipes de simulation, robotique, autonomie, évaluation, plateforme et données pour clarifier les exigences et résoudre les problèmes d'intégration.
🧩 Sur quoi vous travaillerez
• Développer et maintenir des composants de qualité production au sein du système de simulation de Wayve en utilisant C++ et Python modernes.
• Intégrer les composants de la pile de conduite, les systèmes de robots simulés et les nouvelles capacités de la plate-forme du véhicule dans l'environnement de simulation partagé.
• Prend en charge différentes configurations de simulation et garantit que les composants interagissent correctement dans les flux de travail applicables.
• Étudier les différences entre l'exécution sur route et l'exécution simulée, en identifiant les problèmes au niveau des données, de l'inférence et des composants simulés.
• Améliorer la reproductibilité, la fiabilité et la débogabilité des simulations grâce à des tests automatisés, à l'observabilité et à de meilleurs outils de développement.
• Profiler et améliorer les performances du simulateur, nous aidant ainsi à exécuter efficacement des charges de travail d'évaluation de plus en plus importantes.
• Travailler avec les utilisateurs internes et les équipes d'ingénierie adjacentes pour clarifier les exigences, résoudre les problèmes d'intégration et apporter des améliorations ciblées.
• Contribuer aux conceptions techniques et aider à faire évoluer la qualité et la maintenabilité de la base de code de simulation.
🙌 Vous devriez postuler si
• Expérience professionnelle dans le développement, la livraison et la maintenance de logiciels de production dans un environnement d'ingénierie collaborative.
• Solides compétences en développement logiciel en C++ et Python, avec une profondeur dans au moins un et la capacité de travailler efficacement dans les deux.
• Expérience pertinente en simulation, robotique, systèmes autonomes ou systèmes similaires complexes impliquant plusieurs composants logiciels en interaction.
• Bonne compréhension des logiciels et de la conception orientée données, y compris comment créer un code maintenable, réutilisable et extensible.
• Expérience du débogage de systèmes complexes et du raisonnement sur les interfaces, les flux de données, le timing et les modes de défaillance.
• Compréhension des problèmes courants de performances logicielles et capacité à faire des compromis de conception pragmatiques.
• Capacité à fournir de manière indépendante des fonctionnalités ciblées, à communiquer clairement les progrès et à signaler rapidement les risques ou les obstacles.
• Expérience de l'utilisation des outils de développement GenAI, tels que des assistants ou des agents de codage, pour améliorer la productivité tout en examinant, testant et validant soigneusement leurs résultats.
• Solides compétences en communication et en collaboration.
🌱 Vous ne cochez pas toutes les cases ? C'est tout à fait normal ! Si vous êtes passionné par l'autonomie et désireux d'apprendre, nous vous encourageons à postuler même si vous ne répondez pas à toutes les exigences.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/wayve/software-engineer-simulation-london-united-kingdom-47213)
Nous construisons l'intelligence embarquée qui déplace les vrais véhicules en toute sécurité, ainsi que l'écosystème sur lequel un milliard de machines fonctionneront à l'avenir. Très peu de personnes en IA peuvent en dire autant. Chaque rôle ici, quelle que soit l’équipe, s’y connecte.
Voici ce que couvre ce rôle particulier.
🛠️ À propos de nos équipes de simulation
En tant qu'ingénieur logiciel au sein de l'équipe Core Simulation de Wayve, vous contribuerez au développement du système de simulation utilisé pour évaluer et améliorer l'intelligence de conduite de Wayve. La pile de conduite de bout en bout de Wayve crée des défis de simulation uniques : plutôt que de tester des modules spécifiés indépendamment, nous devons reproduire le comportement d'un système de conduite appris à travers une combinaison complexe de données de capteurs, d'inférence de modèle, d'itinéraire, de contrôle et de dynamique du véhicule. Notre simulateur doit être suffisamment réaliste pour fournir un signal significatif, suffisamment reproductible pour que les équipes puissent se fier aux résultats et suffisamment descriptif pour comprendre les différences entre le comportement simulé et celui sur route. Nos workflows de simulation en boucle ouverte et fermée partagent une base de code commune, avec différents composants exécutés et configurés en fonction du cas d'utilisation. Vous travaillerez initialement avec l'équipe axée sur l'évaluation en boucle ouverte à grande échelle, tout en contribuant aux composants et à l'infrastructure partagés utilisés dans le système de simulation plus large.
🧠 Votre quotidien
• Travaillez concrètement sur la base de code de simulation C++ et Python moderne partagée.
• Implémenter des fonctionnalités ciblées et intégrer des composants de conduite, des systèmes de robots simulés et de nouvelles capacités de plate-forme de véhicule.
• Prendre en charge et tester différentes configurations de simulation, en mettant initialement l'accent sur l'évaluation en boucle ouverte à grande échelle.
• Étudier les différences entre l'exécution sur route et l'exécution simulée, en traçant les problèmes à travers les interfaces des composants, les flux de données, le timing et la configuration.
• Améliorer les tests automatisés, l'observabilité, la reproductibilité, la fiabilité et les outils de développement.
• Profiler les charges de travail du simulateur et contribuer à l'amélioration des performances et de l'évolutivité.
• Collaborer avec les équipes de simulation, robotique, autonomie, évaluation, plateforme et données pour clarifier les exigences et résoudre les problèmes d'intégration.
🧩 Sur quoi vous travaillerez
• Développer et maintenir des composants de qualité production au sein du système de simulation de Wayve en utilisant C++ et Python modernes.
• Intégrer les composants de la pile de conduite, les systèmes de robots simulés et les nouvelles capacités de la plate-forme du véhicule dans l'environnement de simulation partagé.
• Prend en charge différentes configurations de simulation et garantit que les composants interagissent correctement dans les flux de travail applicables.
• Étudier les différences entre l'exécution sur route et l'exécution simulée, en identifiant les problèmes au niveau des données, de l'inférence et des composants simulés.
• Améliorer la reproductibilité, la fiabilité et la débogabilité des simulations grâce à des tests automatisés, à l'observabilité et à de meilleurs outils de développement.
• Profiler et améliorer les performances du simulateur, nous aidant ainsi à exécuter efficacement des charges de travail d'évaluation de plus en plus importantes.
• Travailler avec les utilisateurs internes et les équipes d'ingénierie adjacentes pour clarifier les exigences, résoudre les problèmes d'intégration et apporter des améliorations ciblées.
• Contribuer aux conceptions techniques et aider à faire évoluer la qualité et la maintenabilité de la base de code de simulation.
🙌 Vous devriez postuler si
• Expérience professionnelle dans le développement, la livraison et la maintenance de logiciels de production dans un environnement d'ingénierie collaborative.
• Solides compétences en développement logiciel en C++ et Python, avec une profondeur dans au moins un et la capacité de travailler efficacement dans les deux.
• Expérience pertinente en simulation, robotique, systèmes autonomes ou systèmes similaires complexes impliquant plusieurs composants logiciels en interaction.
• Bonne compréhension des logiciels et de la conception orientée données, y compris comment créer un code maintenable, réutilisable et extensible.
• Expérience du débogage de systèmes complexes et du raisonnement sur les interfaces, les flux de données, le timing et les modes de défaillance.
• Compréhension des problèmes courants de performances logicielles et capacité à faire des compromis de conception pragmatiques.
• Capacité à fournir de manière indépendante des fonctionnalités ciblées, à communiquer clairement les progrès et à signaler rapidement les risques ou les obstacles.
• Expérience de l'utilisation des outils de développement GenAI, tels que des assistants ou des agents de codage, pour améliorer la productivité tout en examinant, testant et validant soigneusement leurs résultats.
• Solides compétences en communication et en collaboration.
🌱 Vous ne cochez pas toutes les cases ? C'est tout à fait normal ! Si vous êtes passionné par l'autonomie et désireux d'apprendre, nous vous encourageons à postuler même si vous ne répondez pas à toutes les exigences.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/wayve/software-engineer-simulation-london-united-kingdom-47213)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Wayve
Emplacement
Londres, Royaume-Uni
Annonce fournie par Wayve.