B&A
Aurora Innovation
Staff Software Engineer, Logging (C++)
Über uns
Aurora hat es sich zur Aufgabe gemacht, die Vorteile der selbstfahrenden Technologie sicher, schnell und breit verfügbar zu machen.
Der Aurora Driver wird eine neue Ära in der Mobilität und Logistik einläuten, die jedem eine sicherere, effizientere und zugänglichere Zukunft bringt.
Bei Aurora werden Sie gemeinsam mit anderen leidenschaftlichen, intelligenten Menschen an äußerst komplexen Problemen arbeiten, sich als Experte weiterentwickeln und Ihr Wissen erweitern. Aktuelle Nachrichten von Aurora finden Sie unter aurora.tech oder folgen Sie uns auf LinkedIn.
Aurora stellt talentierte Mitarbeiter mit vielfältigen Hintergründen ein, die bereit sind, ein Transportsystem aufzubauen, das unsere Straßen sicherer macht, wichtige Güter dorthin bringt, wo sie gebraucht werden, und die Mobilität für alle effizienter und zugänglicher macht. Wir suchen einen
Staff Software Engineer für das Logging & Offload-Team von Aurora.
Dieses Team ist für den Software-Stack des selbstfahrenden Fahrzeugs von Aurora verantwortlich und konzentriert sich auf ressourcenoptimierte Datenerfassung und optimierte drahtlose Datenübertragung in großem Maßstab über verschiedene Umgebungen hinweg.
In dieser Rolle werden Sie
- Hochdurchsatz-Logging-Frameworks mit geringer Latenz entwerfen und implementieren, die in der Lage sind, massiv parallele Datenströme zu verarbeiten
- Intelligente, dynamische Richtlinien für die Datenerfassung definieren (z. B. Auslösen von High-Fidelity-Schnappschüssen bei Leistungsereignissen, während routinemäßige Fahrdaten intelligent heruntergerechnet werden)
- Dateisysteme bewerten, auswählen und optimieren, um Schreibgeschwindigkeiten zu maximieren und die Datenintegrität zu gewährleisten
- Mit System- und Hardwareteams zusammenarbeiten, um Speicher (NVMe, SSDs) auszuwählen und die Kernel-Level-I/O-Leistung zu optimieren.
- Mit Autonomieingenieuren zusammenarbeiten, um Leistungs- und Effizienzanforderungen für die Datenerfassung und -übertragung zu erfüllen
- Technischen Support für Feldtests und Flottenbetrieb leisten
- Senior-Entwickler betreuen, Codierungsstandards festlegen und die langfristige Roadmap für das On-Board-Datenlebenszyklusmanagement vorantreiben.
Erforderliche Qualifikationen
- BS/MS/PhD in Informatik oder einem verwandten Fachgebiet oder gleichwertige Branchenerfahrung
- Expertenkenntnisse in der C++-Programmierung und die Fähigkeit, Hochleistungs-, Thread-sichere und speichereffiziente Systeme in einer Linux-Umgebung zu entwerfen
- Nachgewiesene Erfahrung mit Speichertechnologien, Blockgeräten und fundierten Dateisystementscheidungen basierend auf Schreibausdauer, Durchsatz und Crash-Konsistenzbeschränkungen
- Fähigkeit, mit mehreren Programmiersprachen und Paradigmen zu arbeiten
- Leidenschaft für das Schreiben von robustem, intuitivem und pragmatischem Produktionscode.
- Fähigkeit, sich in großen Codebasen zurechtzufinden und effektiv zu arbeiten
- Starke verbale und schriftliche Kommunikationsfähigkeiten
- Fähigkeit, autonom zu arbeiten und effektiv mit Kollegen über Zeitzonen hinweg zusammenzuarbeiten.
Wünschenswerte Qualifikationen
- Erfahrung mit Leistungsbewertung und -optimierung.
- Starke Programmierkenntnisse in GoLang
- Erfahrung mit sicherheitskritischen Systemen
Die Basisgehaltsspanne für diese Position beträgt 171.000 bis 273.000 US-Dollar pro Jahr. Die Gehaltsspannen von Aurora werden nach Rolle, Stufe und Standort bestimmt. Innerhalb der Spanne wird das Einstiegsgrundgehalt des erfolgreichen Kandidaten auf der Grundlage von Faktoren wie berufsspezifischen Fähigkeiten, Erfahrung, Qualifikationen, relevanter Ausbildung oder Schulung und Marktbedingungen ermittelt. Diese Spannen können in Zukunft geändert werden. Der erfolgreiche Kandidat hat außerdem Anspruch auf einen Jahresbonus, eine Aktienvergütung und Sozialleistungen.
#LI-td-1 #Mid-Senior
Für Bewerber aus Kalifornien unterliegen die im Rahmen Ihrer Bewerbung und aller von Ihnen eingereichten Bewerbungen gesammelten und verarbeiteten Informationen der California Employment Privacy Policy von Aurora.
Arbeiten bei Aurora
Bei Aurora bringen wir außergewöhnlich talentierte und erfahrene Menschen zusammen, die durch die Stärke unserer Werte vereint sind. Wir handeln integer, setzen uns unerreichbare Ziele und bauen eine Kultur auf, in der wir gemeinsam gewinnen – und das alles ohne Idioten.
Wir glauben, dass die persönliche Arbeit die Zusammenarbeit, Empathie und unsere Fähigkeit, effektiv zu führen, verbessert. Daher arbeiten wir in einer hybriden Arbeitsumgebung, in der die Mitarbeiter von Aurora mindestens 3 Tage pro Woche im Büro sind.
Unsere Karriereseite gibt Einblicke, wie es ist, bei Aurora zu arbeiten, und alle aktuellen Updates finden Sie in unserem Newsroom.
Unser Engagement für Sicherheit
Im Mittelpunkt unseres Handelns steht unser Engagement für Sicherheit. Der Aufbau von erstklassiger selbstfahrender Technologie wird Zeit brauchen, und wir glauben, dass jeder Mitarbeiter bei Aurora eine Rolle dabei spielt, die Sicherheit auf jedem Schritt des Weges zu gewährleisten. Aurora erwartet von jedem Mitarbeiter die Einhaltung unserer Sicherheitsrichtlinien und sucht Kandidaten, die aktiv Verantwortung übernehmen, dazu beitragen, eine Atmosphäre des Vertrauens aufzubauen und in den langfristigen Erfolg des Unternehmens investieren, indem sie sicher arbeiten, egal was passiert.
Unser Engagement für Inklusion
Aurora berücksichtigt Kandidaten unabhängig von ihrer Rasse, Hautfarbe, Religion, nationalen Herkunft, ihrem Alter, Geschlecht, ihrer Geschlechtsidentität, ihrem Geschlechtsausdruck, ihrer sexuellen Orientierung, ihrem Familienstand, ihrem Schwangerschaftsstatus, ihrem Eltern- oder Betreuungsstatus, ihrer Abstammung, ihrer politischen Zugehörigkeit, ihrem Veteranen- und/oder Militärstatus, ihrer körperlichen oder geistigen Behinderung oder einem anderen gesetzlich geschützten Status. Aurora berücksichtigt qualifizierte Bewerber mit Vorstrafen im Einklang mit dem geltenden Bundes-, Landes- und lokalen Recht. Wir sind auch bestrebt, qualifizierten Personen mit Behinderungen und behinderten Veteranen in unseren Bewerbungsverfahren angemessene Vorkehrungen zu treffen. Wenn Sie Hilfe oder eine Unterstützung aufgrund einer Behinderung benötigen, können Sie uns unter careersiteaccommodations@aurora.tech kontaktieren.
