Zum Inhalt springen

Waymo

Senior Software Engineer, Telematik

C++
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Waymo ist ein Unternehmen für autonome Fahrtechnologie mit der Mission, der vertrauenswürdigste Fahrer der Welt zu sein. Seit den Anfängen als Google Self-Driving Car Project im Jahr 2009 konzentriert sich Waymo auf die Entwicklung des Waymo Driver – dem erfahrensten Fahrer der Welt™ –, um den Zugang zu Mobilität zu verbessern und gleichzeitig Tausende von Menschenleben zu retten, die derzeit bei Verkehrsunfällen verloren gehen. Der Waymo Driver treibt den vollautonomen Ride-Hailing-Service von Waymo an und kann zudem auf eine Reihe von Fahrzeugplattformen und Produktanwendungsfällen angewendet werden. Der Waymo Driver hat bereits über zehn Millionen Fahrten ohne menschlichen Fahrer absolviert, ermöglicht durch die Erfahrung von über 100 Millionen Meilen autonomer Fahrt auf öffentlichen Straßen und zig Milliarden Meilen in Simulationen in über 15+ US-Bundesstaaten.

Die Onboard-Infrastruktur von Waymo ist für die Low-Level-Software und die Infrastruktur verschiedener Komponenten des autonomen Fahrsystems von Waymo verantwortlich. Der Aufgabenbereich des Teams umfasst alles von Low-Level-Systemsoftware bis hin zu hochbandbreitigem Data Logging, IPC (mit geringer Latenz und hohem Durchsatz), Leistungsanalyse und Full-System-Debugging. Wir arbeiten mit den Teams für Hardware, Compute, Sensor, Perception, Behavior und Machine Learning zusammen, um die leistungsfähigste und latenzärmste Lösung für autonomes Fahren in der Branche zu entwickeln.

Sie werden Teil des System Software Teams und konzentrieren sich auf die Telematik-Einheit – das kritische, auf Linux basierende Gateway, das für den gesamten Datenfluss in das und aus dem autonomen Fahrzeug verantwortlich ist. Dies umfasst wichtige Funktionen wie Echtzeitdiagnose, Over-the-Air (OTA)-Software-Updates und hochbandbreitige Telemetrie. Sie spielen eine wesentliche Rolle bei der Entwicklung, Absicherung und Wartung der Konnektivitätsinfrastruktur, die es der Flotte von Waymo ermöglicht, kontinuierlich zu operieren und sich zu verbessern.

In dieser Rolle werden Sie:

  1. Systemsoftwareentwicklung: Arbeiten Sie in einem kleinen Team aus Systemsoftware- und Linux-Kernel-Ingenieuren an der Konzeption, Entwicklung und Bereitstellung produktionsreifer Systemsoftwarekomponenten für fahrerlose Fahrzeuge, von der ersten Prototypenerstellung bis zur Markteinführung.
  1. Linux OS-Verantwortung: Warten und aktualisieren Sie das Betriebssystem der Telematik-Einheit, einschließlich des Linux-Kernels, der Gerätetreiber und der zentralen Betriebssystemdienste.
  1. Netzwerk & Konnektivität: Konzipieren und implementieren Sie robuste, hochperformante Netzwerklösungen mit Fokus auf zuverlässige Datenübertragung über WLAN und Mobilfunkmodems.
  1. Infrastruktur & Testing: Konzipieren und implementieren Sie eine umfassende Testmethodik und Infrastruktur, um die Zuverlässigkeit und Sicherheit der Low-Level-Software sowie die nahtlose Bereitstellung von Updates für die gesamte Flotte zu gewährleisten. Nutzen Sie automatisierte Hardwaretests, um Low-Level-Hardware-Software-Systeme zu prüfen.
  1. Funktionsübergreifende Problemlösung: Arbeiten Sie effektiv mit Hardware-Partnern (SoC-Anbietern, ODMs) und internen Engineering-Teams zusammen, um komplexe, disziplinübergreifende Systemherausforderungen zu bewältigen.
  1. Netzwerk-Topologie: Tragen Sie zur Konzeption und Implementierung von Depot-Netzwerktopologien für eine effiziente Fahrzeugwartung bei.

Mindestanforderungen

Mindestens sollten Sie über Folgendes verfügen:

  1. Ausbildung: Bachelor-Abschluss in Informatik, Elektrotechnik oder einem relevanten technischen Bereich oder eine gleichwertige praktische Erfahrung.
  1. Programmierung: Fundierte Kenntnisse in C und C++ sind erforderlich.
  1. Linux-Expertise: 3+ Jahre Erfahrung in der Entwicklung, dem Debugging und der Bereitstellung von Software in einer Linux-Umgebung.
  1. Netzwerk-Grundlagen: Ein fundiertes Verständnis des IP-basierten Netzwerk-Stacks sowie Erfahrung mit dessen Konfiguration und Debugging in einem Linux-Kontext.

Es ist von Vorteil, wenn Sie Erfahrung mit Folgendem haben:

  1. Eingebettetes Linux: Erfahrung mit Build-Systemen für eingebettetes Linux wie Yocto oder Buildroot.
  1. Low-Level-Software: Erfahrung in der Entwicklung von Linux-Kerneln und Gerätetreibern.
  1. Drahtlose Technologien: Arbeitswissen über WLAN (insbesondere in überlasteten Umgebungen), Mobilfunk- und Bluetooth-Protokolle.
  1. Hardware-Debugging: Arbeitswissen über Hardware-Inbetriebnahme und -Debugging, einschließlich der Fähigkeit, Schaltpläne/Datenblätter zu lesen und gängige Werkzeuge (Oszilloskope, Multimeter, Logikanalysatoren) zu verwenden.
  1. Testinfrastruktur: Erfahrung im Aufbau und der Wartung von Testinfrastrukturen für Betriebssysteme, Kernel und anderen Low-Level-Code, einschließlich HIL-Teststationen.
  1. Zusammenarbeit mit Anbietern: Erfahrung in der erfolgreichen Zusammenarbeit mit verschiedenen Industriepartnern (CM, ODM, OEM oder ISV).

Die erwartete Basisgehaltsspanne für diese Vollzeitstelle an US-Standorten ist unten aufgeführt. Das tatsächliche Einstiegsgehalt basiert auf berufsbezogenen Faktoren, einschließlich des genauen Arbeitsortes, der Erfahrung, der relevanten Ausbildung und des Qualifikationsniveaus. Ihr Recruiter kann Ihnen während des Einstellungsprozesses mehr über die spezifische Gehaltsspanne für den Standort der Stelle mitteilen oder, falls die Stelle remote ausgeübt werden kann, über die spezifische Gehaltsspanne für Ihren bevorzugten Standort.

Waymo-Mitarbeiter sind zudem berechtigt, am diskretionären jährlichen Bonusprogramm, dem Aktienbeteiligungsplan und dem großzügigen Leistungsprogramm von Waymo teilzunehmen, vorbehaltlich der Erfüllung der Anspruchsvoraussetzungen.

Gehaltsspanne

204,000—259,000 USD

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026