General Motors
General Motors
General Motors est une entreprise mondiale des secteurs automobile et manufacturier, active dans l’ingénierie automobile, la production, le transport et les technologies de l’information. Fondée en 1908, GM développe des technologies destinées à faire progresser la mobilité tout en poursuivant sa vision de zéro accident, zéro émission et zéro congestion. Ses activités internationales réunissent de grandes équipes pluridisciplinaires axées sur l’innovation, le transport durable et l’avenir de l’industrie automobile.

Responsable senior de l’ingénierie logicielle – Infrastructure de diagnostic

Dirigez l’équipe d’infrastructure de diagnostic des véhicules autonomes de General Motors. Concevez des plateformes de diagnostic communes à la conduite autonome et aux systèmes de sécurité active.

Description

  • Encadrer et faire progresser les ingénieurs logiciels grâce au feedback, au développement de carrière, à la gestion des performances, au recrutement et à la planification de la relève.
  • Définir la feuille de route technique et superviser la livraison d’une infrastructure commune de diagnostic pour les programmes de conduite autonome et de sécurité active.
  • Diriger la conception et la mise en œuvre d’UDS Server, de DTC Manager, de Diagnostic Monitor Library, des services d’assistance à la fabrication, de la configuration, des utilitaires communs et des outils de diagnostic.
  • Collaborer avec l’ingénierie système et les équipes logicielles pour transformer les besoins de diagnostic en logiciels de plateforme fiables et faciles à maintenir.
  • Coordonner les intégrations avec AV Health, la cybersécurité, les mises à jour logicielles, les communications, la gestion de l’alimentation, l’étalonnage, les logiciels de plateforme, la fabrication, le service, la QA et les équipes de vérification et validation.
  • Gérer les risques techniques, résoudre les problèmes, suivre les dépendances et préparer les versions pour les jalons des programmes de véhicules.
  • Définir les pratiques d’ingénierie pour les revues de conception et de code, les tests unitaires et d’intégration, l’automatisation, l’analyse statique, le CI/CD, la journalisation, les métriques et l’observabilité.
  • Veiller à ce que les logiciels répondent aux exigences de sécurité et de conformité et prennent en charge la fabrication, la facilité d’entretien et un fonctionnement dégradé fiable.
  • Tenir les responsables techniques et de programme informés de l’avancement, des risques, des décisions et des plans de reprise.
  • Développer une culture d’équipe inclusive et collaborative, axée sur la responsabilité, l’innovation, l’amélioration continue et la qualité d’ingénierie.

Exigences

  • Diplôme de licence en informatique, en génie logiciel, en génie électrique ou informatique, ou dans une discipline technique connexe.
  • Au moins 8 ans d’expérience professionnelle en ingénierie logicielle, notamment dans les logiciels embarqués, automobiles, de plateforme ou d’infrastructure.
  • Expérience de direction d’équipes techniques et de livraison de logiciels complexes impliquant plusieurs parties prenantes, plateformes ou programmes.
  • Solides compétences en C ou C++ et en Python, notamment en conception, implémentation et débogage logiciels, revue de code et tests unitaires.
  • Expérience de Linux embarqué ou des systèmes POSIX, des interfaces logicielles, de la communication interprocessus, des réseaux et de l’intégration matériel-logiciel.
  • Expérience des diagnostics automobiles, tels que UDS/ISO 14229, les codes d’anomalie, les identifiants de diagnostic, les routines ou les services de diagnostic des ECU.
  • Expérience de la mise en place ou de l’application de pratiques de qualité logicielle, notamment stratégie de test, automatisation, couverture de code, analyse statique et analyse des causes profondes.
  • Excellentes capacités d’analyse, de communication, de relationnel et d’organisation.
  • Capacité à travailler efficacement avec des équipes distribuées et des partenaires transverses.
  • Disponibilité pour se déplacer ponctuellement sur les sites de GM, chez des fournisseurs, dans des centres d’essai et pour des activités d’intégration sur véhicule ou sur banc.
  • GM ne propose pas de parrainage en matière d’immigration ; les candidats ne doivent pas en avoir besoin actuellement ni à l’avenir.

Avantages

  • Congés payés, notamment vacances et jours fériés, ainsi que des congés supplémentaires liés à la grossesse, à la parentalité et à l’adoption.
  • Couverture santé, dentaire et optique, avec un compte de dépenses de santé et une incitation au bien-être.
  • Assurance vie pour vous et votre famille.
  • Cotisations de l’entreprise et abondement à un régime de retraite à cotisations définies.
  • Programme d’achat de véhicules GM pour vous et votre famille.

Offres similaires

Manulife

Responsable de l’ingénierie, Manulife — Waterloo, Canada

Manulife

Dirigez des équipes d’ingénierie chez Manulife et transformez les priorités de l’entreprise en logiciels fiables et évolutifs pour les services financiers. Accompagnez les ingénieurs et pilotez la livraison transversale de produits et de plateformes selon les normes de l’entreprise.

Ouvrir
Safe Fleet

Responsable senior de l’ingénierie des produits d’IA

Safe Fleet

Pilotez le développement de produits d’IA chez Safe Fleet, une entreprise spécialisée dans la sécurité des véhicules de flotte. Créez des solutions d’IA en production et faites progresser les pratiques d’ingénierie natives de l’IA.

Ouvrir
AtkinsRéalis

Directeur de l’ingénierie de projets ferroviaires et de transport collectif

AtkinsRéalis

Dirigez la réalisation des activités d’ingénierie multidisciplinaires pour des projets complexes d’infrastructure ferroviaire et de transport collectif chez AtkinsRéalis. Supervisez la conception, la qualité, la sécurité, la coordination avec les parties prenantes et l’exécution des projets au Canada.

Ouvrir
Safe Software

Responsable du développement logiciel, moteur FME

Safe Software

Dirigez deux équipes de développement C++ qui créent le moteur d’intégration de données d’entreprise de Safe Software. Le poste associe encadrement des équipes, responsabilité produit, priorisation du backlog et livraison technique.

Ouvrir