Senior Software Engineer, Simulation

Senior Software Engineer, Simulation

Vollzeit 129400 - 198400 € / Jahr (geschätzt) Homeoffice (teilweise)
General Motors

Auf einen Blick

  • Aufgaben: Entwickle und pflege großangelegte Testinfrastrukturen für autonome Fahrzeugsoftware.
  • Unternehmen: General Motors, ein globaler Führer in fortschrittlicher Fahrassistenztechnologie.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Hybrid/Remote-Arbeitsmöglichkeiten und hervorragende Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft autonomer Fahrzeuge und arbeite mit innovativen Technologien.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Entwicklung komplexer Simulations- oder Testframeworks.

Das prognostizierte Gehalt liegt zwischen 129400 - 198400 € pro Jahr.

General Motors ist ein globaler Marktführer im Bereich fortschrittlicher Fahrerassistenzsysteme. Mit der Super Cruise-Technologie, die in mehr als 500.000 Fahrzeugen eingesetzt wird, und über 700 Millionen gefahrenen Meilen mit freihändiger Technologie beweist GM, dass Automatisierung vertrauenswürdig, intuitiv und hilfreich sein kann. Das Simulationsteam, Teil der Organisation für autonome Fahrzeuge, ist verantwortlich für die Entwicklung und den Fortschritt des Simulationsökosystems, das das Wachstum und die Reife von GMs Technologie für autonomes Fahren ermöglicht.

Wir entwickeln skalierbare Werkzeuge, Workflows und Analysefähigkeiten, die datengestützte Entscheidungen in der AV-Entwicklung, -Testung und -Validierung ermöglichen. Durch die Zusammenarbeit mit Autonomie-, System-, Sicherheits- und anderen funktionsübergreifenden Teams bieten wir die Simulationsgrundlage, die benötigt wird, um das Systemverhalten zu bewerten, die Entwicklungsgeschwindigkeit zu verbessern und die Qualität von AV-End-to-End zu unterstützen.

Zu Ihren Aufgaben gehören:

  • Entwurf, Aufbau und Wartung einer großangelegten Testinfrastruktur und Evaluierungspipelines, die die Genauigkeit, Zuverlässigkeit und Effizienz von Simulationstests für die Validierung von Software für autonome Fahrzeuge ermöglichen und quantifizieren.
  • Entwicklung und Pflege von GMs Kern-Simulationsdashboards und -berichten, die klare, umsetzbare und interpretierbare Einblicke in Testoperationen, Trends zur Vertrauenswürdigkeit und Gesundheit der Simulation bieten.
  • Durchführung skalierbarer Qualitätsbewertungen der Simulation, standardisierter Prozesse und Automatisierung zur Unterstützung der nahtlosen Integration automatisierter Ergebnisse mit menschlicher Analyse und Bewertung.
  • Zusammenarbeit mit funktionsübergreifenden Partnern, um Konsens über Validierungsmethoden und -anforderungen zu definieren und voranzutreiben.
  • Aufrechterhaltung hoher Standards für Codequalität und Softwarearchitektur durch Code-Reviews und technische Führung sowie Mentoring anderer Ingenieure in Best Practices der Softwareentwicklung und Simulationstests.
  • Nutzung von KI-unterstützten Entwicklungstools und Analyseplattformen zur Steigerung der Produktivität, Verbesserung der Codequalität und Förderung von Innovationen im Simulationstest.

Was Sie mitbringen müssen:

  • Über 5 Jahre praktische Erfahrung in der Entwicklung komplexer Evaluierungs-, Simulations- oder Testframeworks.
  • Erfahrung in der Entwicklung von Python für Produktionssysteme, einschließlich Unit-Tests, Code-Reviews, Leistungsabgleich und Best Practices zur Zuverlässigkeit.
  • Nachgewiesene Fähigkeit, technisches Design und Ausführung über mehrere Teams und Organisationen in einer Remote- oder verteilten Umgebung voranzutreiben.
  • Starke Kommunikations- und Kollaborationsfähigkeiten.
  • BS, MS oder PhD in Informatik, Ingenieurwesen oder gleichwertige Erfahrung.

Was Ihnen einen Wettbewerbsvorteil verschafft:

  • Erfahrung in der Testung und Evaluierung von Robotersystemen oder autonomen Fahrzeugen, einschließlich der Arbeit an Simulationsframeworks.
  • Erfahrung in Teststrategien und Validierung für sicherheitskritische Produkte.
  • Eine starke, datengestützte Neugier, um Anomalien zu untersuchen und systematisch Ursachen für Abweichungen zu ermitteln.
  • Vertrautheit mit SQL, Zeitreihenanalyse, Leistungsüberwachungstools und Dashboard-Systemen (z.B. Looker, Streamlit).

Diese Rolle kann remote ausgeführt werden, aber wenn Sie innerhalb eines 50-Meilen-Radius von Sunnyvale oder Mountain View wohnen, wird erwartet, dass Sie dreimal pro Woche an diesem Standort erscheinen.

Die Gehaltsspanne für diese Rolle liegt zwischen 129.400 und 198.400 USD. Die tatsächliche Grundvergütung, die einem erfolgreichen Kandidaten innerhalb dieser Spanne angeboten wird, variiert je nach relevanten Faktoren für die Position.

GM bietet eine Vielzahl von Gesundheits- und Wohlfühlprogrammen. Zu den Leistungsoptionen gehören medizinische, zahnärztliche und augenärztliche Versorgung, Gesundheitskonten, flexible Ausgaben, Altersvorsorgepläne, Krankheits- und Unfallleistungen, Lebensversicherung, bezahlter Urlaub und Feiertage, Studienhilfeprogramme, Mitarbeiterunterstützungsprogramme, Rabatte auf GM-Fahrzeuge und mehr.

General Motors verpflichtet sich, ein Arbeitsplatz zu sein, der nicht nur frei von rechtswidriger Diskriminierung ist, sondern auch tatsächlich Inklusion und Zugehörigkeit fördert.

General Motors bietet allen Arbeitssuchenden, einschließlich Menschen mit Behinderungen, Möglichkeiten. Wenn Sie eine angemessene Unterkunft benötigen, um Ihre Jobsuche oder Bewerbung zu unterstützen, senden Sie uns eine E-Mail oder rufen Sie uns unter 1-800-865-7580 an.

Senior Software Engineer, Simulation Arbeitgeber: General Motors

General Motors ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der autonomen Fahrzeugtechnologie zu arbeiten. Mit einem unterstützenden Arbeitsumfeld, das auf Zusammenarbeit und Innovation setzt, profitieren Mitarbeiter von umfangreichen Gesundheits- und Wohlfühlprogrammen sowie von flexiblen Arbeitsmodellen, die eine ausgewogene Work-Life-Balance fördern. Zudem bietet GM zahlreiche Entwicklungsmöglichkeiten, um die Karriere voranzutreiben und an bedeutenden Projekten mitzuarbeiten, die die Zukunft des Fahrens gestalten.

General Motors

Kontaktdaten:

General Motors Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer, Simulation erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Unternehmenskultur oder aktuelle Projekte – das zeigt dein Interesse und kann dir wertvolle Einblicke geben.

Sei bereit für technische Interviews

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und Simulationstests, um deine Fähigkeiten unter Beweis zu stellen und selbstbewusst aufzutreten.

Präsentiere deine Projekte

Habe eine Auswahl deiner besten Projekte parat, die du während des Interviews vorstellen kannst. Zeige, wie du komplexe Probleme gelöst hast und welche Technologien du verwendet hast – das wird dir helfen, dich von anderen Bewerbern abzuheben.

Bewirb dich direkt über unsere Website

Wir empfehlen dir, dich direkt über die GM-Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die neuesten Stellenangebote im Blick hast.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Simulation mit Bravour zu bestehen

Python-Entwicklung
Testinfrastruktur und Evaluierungspipelines
Simulationstest-Frameworks
Code-Qualität und Softwarearchitektur
Technisches Design und Ausführung
Kommunikationsfähigkeiten
Zusammenarbeit mit funktionsübergreifenden Teams

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Position als Senior Software Engineer interessierst und was dich an der Simulationstechnik begeistert.

Betone deine Erfahrungen:Hebe deine relevanten Erfahrungen hervor, besonders im Bereich der Simulation und Testframeworks. Zeig uns, wie du in der Vergangenheit komplexe Probleme gelöst hast und welche Tools du verwendet hast, um deine Ziele zu erreichen.

Sei präzise und strukturiert:Achte darauf, dass deine Bewerbung klar und gut strukturiert ist. Verwende Absätze, um verschiedene Themen zu trennen, und achte auf eine logische Reihenfolge. Das macht es uns leichter, deine Qualifikationen nachzuvollziehen.

Bewirb dich über unsere Website:Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei General Motors vorbereitet

Verstehe die Simulationstechnologie

Mach dich mit den Grundlagen der Simulationstechnologie vertraut, die GM verwendet. Informiere dich über aktuelle Trends und Herausforderungen in der autonomen Fahrzeugentwicklung, um im Interview gezielte Fragen stellen und dein Wissen unter Beweis stellen zu können.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in der Entwicklung von Testinfrastrukturen und Evaluierungsprozessen zeigen. Sei bereit, diese Beispiele zu erläutern und zu erklären, wie du Herausforderungen gemeistert hast.

Kommunikation ist der Schlüssel

Da die Rolle viel Zusammenarbeit erfordert, solltest du deine Kommunikationsfähigkeiten betonen. Übe, komplexe technische Konzepte einfach zu erklären, damit du zeigst, dass du in der Lage bist, mit verschiedenen Teams effektiv zu kommunizieren.

Fragen zur Unternehmenskultur

Bereite Fragen vor, die dir helfen, die Unternehmenskultur bei GM zu verstehen. Zeige Interesse an der Teamdynamik und den Werten des Unternehmens, um zu verdeutlichen, dass du nicht nur an der Position, sondern auch am Unternehmen selbst interessiert bist.