Senior Software Engineer II, Simulation

Job expired!

Bienvenue chez Cruise, un service de conduite autonome novateur dédié aux villes que nous chérissons.

Chez Cruise, nous concevons les véhicules autonomes les plus sophistiqués au monde, dans le but de connecter les gens en toute sécurité avec les lieux, les objets et les expériences qui leur tiennent à cœur. Notre vision inclut de sauver des vies, de remodeler les paysages urbains, de rendre du temps précieux et de restaurer la liberté de mobilité pour beaucoup.

Dans nos véhicules, vous êtes libre d'être vous-même, et c'est pareil chez Cruise. Nous favorisons une culture qui célèbre les expériences uniques et les contributions de notre équipe diversifiée, veillant à ce que chaque employé puisse donner le meilleur de lui-même.

Nous nous engageons à créer un environnement diversifié, équitable et inclusif, tant dans notre lieu de travail que dans nos produits. Rejoignez-nous pour avoir un impact positif à l'échelle mondiale grâce à des travaux révolutionnaires dans la technologie de conduite autonome. Même si vous ne remplissez pas toutes les qualifications, nous vous encourageons à postuler. Vous pourriez être le candidat idéal !

L'équipe de simulation chez Cruise est cruciale, construisant des environnements virtuels pour garantir la sécurité, le confort et l'efficacité de nos véhicules autonomes. Nos solutions accélèrent le développement, le test et le déploiement des véhicules autonomes en simulant et en testant des logiciels sur des milliards de kilomètres de conduite, un processus qui, autrement, nécessiterait de nombreux essais sur route.

En tant qu'ingénieur logiciel dans cette équipe, vous dirigerez notre mission de révolutionner les tests et l'évaluation des véhicules autonomes en simulation. Votre principale responsabilité sera de développer et d'intégrer des pipelines de tests de simulation automatisés pour résoudre des problèmes critiques de test et d'évaluation. Vous créerez également des outils pour la gestion de la simulation et des flux de travail de création pour aider les créateurs de tests à générer des millions de simulations.

En savoir plus sur la simulation chez Cruise

  • Construire des outils et des pipelines automatisés pour la création, la maintenance et l'exécution de tests de simulation afin d'accélérer la formation des modèles ML et l'évaluation des performances.
  • Développer et intégrer des scripts de productivité des tests et de débogage pour des workflows clients efficaces.
  • Concevoir et mettre en œuvre des solutions pour des problèmes de test de simulation complexes, en se concentrant sur les performances et l'échelle.
  • Collaborer avec les ingénieurs AV, les chefs de produit, les opérations produit et les ingénieurs systèmes pour améliorer l'expérience utilisateur et améliorer la vitesse de développement.

Requis

  • BS, MS ou PhD en informatique, robotique ou expérience équivalente.
  • Plus de 5 ans d'expérience pertinente dans l'industrie.
  • Compétences solides en programmation Python.
  • Passion pour la création d'outils, de cadres et de bibliothèques qui simplifient les flux de travail complexes.
  • Antécédents prouvés de collaboration efficace avec les clients et de livraison continue de résultats de qualité.

Atouts

  • Expérience avec C++
  • Expérience en programmation SQL
  • Expérience avec BigQuery, GCP
  • Expérience en vérification et validation de systèmes complexes ou critiques pour la sécurité dans les domaines de la robotique, de la conduite autonome ou des domaines connexes

La fourchette de salaire pour ce poste est de 142 800 $ à 210 000 $, avec une compensation variant en fonction de l'emplacement, des connaissances, des compétences et de l'expérience. Les avantages supplémentaires incluent :

  • Salaire compétitif et avantages complets
  • Assurance médicale, dentaire, vision, vie et AD&D
  • Avantages de santé mentale subventionnés
  • Congés payés et jours fériés
  • Congés parentaux, médicaux, de soin familial et de service militaire