CSC Leasing Co.
Waymo
Staff iOS Engineer, Growth
Über die Stelle
Waymo ist ein Unternehmen für autonome Fahrtechnologie mit der Mission, der vertrauenswürdigste Fahrer der Welt zu sein. Seit seiner Gründung als Google Self-Driving Car Project im Jahr 2009 konzentriert sich Waymo auf den Aufbau des Waymo Driver – The World's Most Experienced Driver™ –, um den Zugang zur Mobilität zu verbessern und Tausende von Leben zu retten, die durch Verkehrsunfälle verloren gehen. Der Waymo Driver treibt Waymos vollständig autonomes Ride-Hailing-Service an und kann auch auf eine Reihe von Fahrzeugplattformen und Produktanwendungsfällen angewendet werden. Der Waymo Driver hat über zehn Millionen reine Fahrgäste-Fahrten ermöglicht, gestützt auf seine Erfahrung im autonomen Fahren von über 100 Millionen Meilen auf öffentlichen Straßen und zig Milliarden in Simulationen in über 15 US-Bundesstaaten.
Software Engineering entwickelt das Gehirn von Waymos vollständig autonomer Fahrtechnologie. Unsere Software ermöglicht es dem Waymo Driver, die Welt um sich herum wahrzunehmen, die richtige Entscheidung für jede Situation zu treffen und Menschen sicher an ihr Ziel zu bringen. Wir denken tiefgründig und lösen komplexe technische Herausforderungen in Bereichen wie Robotik, Wahrnehmung, Entscheidungsfindung und deep learning, während wir mit Hard- und Systemingenieuren zusammenarbeiten. Wenn Sie ein Softwareentwickler oder Forscher sind, der neugierig und leidenschaftlich an Level 4 autonomem Fahren interessiert ist, würden wir Sie gerne kennenlernen.
Ihre Aufgaben
- Technische Strategie leiten: Definieren Sie die langfristige Architekturoadmap für die iOS-Plattform und stellen Sie sicher, dass unsere Codebasis modular, performant und skalierbar ist, wenn wir in neuen Städten starten.
- Wichtige Infrastruktur aufbauen und verantworten: Übernehmen Sie die Verantwortung für die grundlegenden Frameworks für Netzwerke, Authentifizierung und lokale Datenspeicherung und stellen Sie sicher, dass diese für Leistung und Modularität optimiert sind.
- Engineering-Exzellenz vorantreiben: Setzen Sie den Standard für die Swift-Entwicklung, führen Sie tiefgehende technische Design-Reviews (RFCs) durch und fördern Sie Best Practices in Swift Concurrency und UI-Performance.
- Mentoring und Weiterentwicklung: Leiten Sie erfahrene Ingenieure im Team an, helfen Sie ihnen, komplexe technische Herausforderungen zu meistern und ihr architektonisches Denken zu verbessern.
Mindestanforderungen
Ihr Profil
- B.S. oder M.S. in Informatik oder einem ähnlichen technischen Fachbereich oder gleichwertige praktische Erfahrung
- 6+ Jahre Erfahrung im Aufbau und der Auslieferung von mobilen Apps von Grund auf mit Best Practices
- Erfahrung mit SwiftUI in einer Produktionsumgebung
- Leidenschaft und Erfahrung im Aufbau von benutzerorientierten Produkten
- Erfahrung in der Zusammenarbeit mit Produktmanagern, Designern, Fahrzeug- oder Robotik-Ingenieuren
- Fokus auf pixelgenaue Benutzeroberfläche
- Client-Server-Protokolle (gRPC, Protobuf)
- Bluetooth und Bluetooth LE
- Testgetriebene Entwicklung
Wir bevorzugen
- Erfahrung im Erstellen und Veröffentlichen im iOS App Store
- Erfahrung mit UIKit, CoreAnimation und anderen iOS-Bibliotheken
- Erfahrung mit C++
#LI-Hybrid
Die erwartete Gehaltsspanne für diese Vollzeitposition an verschiedenen Standorten in den USA ist unten aufgeführt. Das tatsächliche Einstiegsgehalt basiert auf arbeitsbezogenen Faktoren, einschließlich des genauen Arbeitsortes, der Erfahrung, der relevanten Ausbildung und des Qualifikationsniveaus. Ihr Recruiter kann Ihnen während des Einstellungsprozesses weitere Informationen zur spezifischen Gehaltsspanne für den Standort der Stelle oder, falls die Stelle remote ausgeführt werden kann, zur spezifischen Gehaltsspanne für Ihren bevorzugten Standort geben.
Waymo-Mitarbeiter sind außerdem berechtigt, am diskretionären jährlichen Bonusprogramm von Waymo, am Aktienoptionsplan und am großzügigen Leistungsprogramm des Unternehmens teilzunehmen, vorbehaltlich der Teilnahmevoraussetzungen.
Gehaltsspanne $213,000—$263,000 USD
