Idaho Health Insurance Exchange
General Motors
Ingénieur Logiciel Senior, Tests Cœur Plateforme Véhicules Autonomes
Description du poste
Au sein de l'organisation Logiciels Véhicules Autonomes (AV) chez General Motors, nous développons des fonctionnalités de pointe en matière d'ADAS et de véhicules autonomes pour les véhicules de nouvelle génération.
En tant qu'Ingénieur Vérification Logiciel Senior Plateforme ADAS/AV, vous jouerez un rôle crucial dans la définition, la mise en œuvre et l'optimisation des tests système pour garantir la qualité, la sécurité et la fiabilité du logiciel de la plateforme ADAS.
Responsabilités
- Concevoir et développer des tests logiciels évolutifs et à haute couverture pour la plateforme ADAS/AV.
- Analyser les diagnostics d'un point de vue véhicule complet pour faciliter le triage et le débogage efficaces liés au logiciel de la plateforme ADAS/AV.
- Construire et maintenir des environnements de test hardware-in-the-loop (HIL), software-in-the-loop (SIL) et vehicle-in-the-loop (VIL).
- Assurer la conformité aux normes légales et aux exigences de sécurité, y compris ISO 26262, SOTIF, FMVSS 111 et FMVSS 127, tout en améliorant la couverture et les métriques de test.
- Collaborer avec les équipes d'infrastructure logicielle et d'application pour développer de nouveaux cas de test, en tirant parti de l'expertise en architecture orientée services, communication middleware (Pub Sub/DDS/Subspace), diagnostics, Linux et QNX.
- Travailler en étroite collaboration avec les équipes de développement logiciel et matériel pour déboguer et identifier les causes profondes des problèmes dans les logiciels de la plateforme ADAS/AV basés sur Linux/QNX.
- Créer des frameworks d'automatisation de tests, développer des scripts de test et exécuter des tests automatisés pour améliorer l'efficacité de la validation.
- Mener et assister dans l'analyse des résultats de tests, y compris l'AMDEC (FMEA), l'analyse des causes profondes (diagramme d'Ishikawa/en arête de poisson, tests A-B-A).
- Assister dans le triage des problèmes, l'analyse des logs et le dépannage des problèmes de la plateforme ADAS/AV.
Qualifications requises
- Diplôme de licence en électronique, informatique, génie électrique, diplôme technique connexe, ou expérience professionnelle équivalente.
- Minimum de 6 ans d'expérience technique professionnelle
- Minimum de 3 ans d'expérience professionnelle en vérification et validation de logiciels.
- Solides compétences en programmation en Python, CAPL, Vehicle Spy et Robot Framework.
- Bonne compréhension des réseaux de véhicules comme CAN et Ethernet.
- Connaissance des outils d'analyse et de débogage réseau, par ex. : Wireshark, CANoe/CANalyzer, INCA, RAD Galaxy RAD Gigastar.
- Capacité à comprendre les exigences et à les traduire en scénarios de test, situations/tests, ou scripts testables à utiliser dans des environnements de simulation de véhicule.
- Flexible, fiable, autonome et capable d'acquérir de nouvelles compétences et technologies.
- Posséder un permis de conduire valide et la capacité de conduire des véhicules de test.
Qualifications préférées
- Expérience pratique indispensable avec les systèmes logiciels basés sur QNX ou Linux et la programmation embarquée.
- Connaissance de ROS, des systèmes embarqués basés sur Linux et des environnements RTOS.
- Excellentes compétences en collaboration transversale et en résolution de problèmes critiques.
- Expérience en Unified Diagnostic Services (ISO 14229), TCP et UDP.
- Connaissance des protocoles de communication automobile (Ethernet, DDS, CAN, SOME/IP).
Rémunération
Les informations sur la rémunération sont une estimation de bonne foi uniquement. Elles sont basées sur ce qu'un candidat retenu pourrait percevoir conformément aux lois applicables de l'État. La rémunération peut ne pas être représentative pour les postes situés en dehors de New York, du Colorado, de la Californie ou de Washington.
- La fourchette salariale pour ce poste est de $153,200 - $234,100. Le salaire de base réel qu'un candidat retenu se verra offrir dans cette fourchette variera en fonction des facteurs pertinents pour le poste.
- Potentiel de bonus : Un programme de rémunération incitative offre des primes basées sur la performance de l'entreprise, le niveau du poste et la performance individuelle.
Ce poste est classé comme hybride. Cela signifie que le candidat sélectionné devra se rendre sur un lieu spécifique au moins 3 fois par semaine (ou selon une fréquence dictée par son responsable). Ce poste peut être éligible à des avantages de relocalisation. Ce poste exige la capacité de conduire légalement un véhicule motorisé sur une base régulière et de réussir un examen du rapport de conduite automobile.
Non-discrimination et égalité des chances en matière d'emploi (États-Unis)
General Motors s'engage à être un lieu de travail non seulement exempt de discrimination illégale, mais aussi un lieu qui favorise véritablement l'inclusion et le sentiment d'appartenance.
Nous sommes fermement convaincus qu'offrir un environnement de travail inclusif crée un cadre dans lequel nos employés peuvent s'épanouir et développer de meilleurs produits pour nos clients.
Toutes les décisions d'emploi sont prises sur une base non discriminatoire, sans égard au sexe, à la race, à la couleur, à l'origine nationale, au statut de citoyenneté, à la religion, à l'âge, au handicap, à la grossesse ou au statut de maternité, à l'orientation sexuelle, à l'identité de genre, au statut de vétéran ou de vétéran protégé, ou à tout autre statut protégé de manière similaire, conformément aux lois fédérales, étatiques et locales.
Nous encourageons les candidats intéressés à examiner les responsabilités clés et les qualifications pour chaque poste et à postuler aux postes qui correspondent à leurs compétences et capacités. Les candidats dans le processus de recrutement peuvent être tenus, le cas échéant, de réussir une ou plusieurs évaluations liées au poste et/ou un dépistage pré-emploi avant de commencer leur emploi. Pour en savoir plus, visitez Comment nous recrutons search-careers.gm.com/en/how-we-hire.
Accommodements
General Motors offre des opportunités à tous les chercheurs d'emploi, y compris les personnes handicapées. Si vous avez besoin d'un accommodement raisonnable pour vous aider dans votre recherche d'emploi ou votre candidature, envoyez un courriel à [Careers.Accommodations@GM.com] ou appelez-nous au 1-800-865-7580. Dans votre courriel, veuillez inclure une description de l'hébergement spécifique que vous demandez, ainsi que le titre du poste et le numéro de référence du poste pour lequel vous postulez.
Avantages sociaux
- Avantages sociaux : GM propose une variété de programmes d'avantages sociaux pour la santé et le bien-être. Les options d'avantages sociaux comprennent l'assurance médicale, dentaire, vision, un compte d'épargne santé (HSA), des comptes de dépenses flexibles (FSA), un plan d'épargne retraite, des prestations de maladie et d'accident, une assurance-vie, des vacances et jours fériés payés, des programmes d'aide à la formation, un programme d'aide aux employés, des réductions sur les véhicules GM et plus encore.
Aperçu des avantages sociaux
Dès le premier jour, nous veillons à votre bien-être – au travail et à la maison – afin que vous puissiez vous concentrer sur la réalisation de vos ambitions. Découvrez comment GM soutient une carrière enrichissante qui vous récompense personnellement en visitant les ressources Total Rewards search-careers.gm.com/en/working-at-gm/total-rewards.
À propos de GM
Notre vision est un monde avec Zéro Accident, Zéro Émission et Zéro Congestion, et nous assumons la responsabilité de mener le changement qui rendra notre monde meilleur, plus sûr et plus équitable pour tous.
Pourquoi nous rejoindre
Nous croyons que nous devons tous faire un choix chaque jour – individuellement et collectivement – pour apporter un changement significatif par nos paroles, nos actions et notre culture. Chaque jour, nous voulons que chaque employé ait le sentiment d'appartenir à une seule équipe General Motors.
