CSC Leasing Co.
Nuro
Senior Embedded Software Engineer
Wer wir sind
Nuro glaubt, dass selbstfahrende Fahrzeuge die unmittelbarste und tiefgreifendste Chance für KI sind, positive Veränderungen in der physischen Welt zu bewirken. Sicherere Straßen, mehr Zeit für das Wesentliche und einfacherer Zugang zur Welt um uns herum – deshalb entwickeln wir eine universelle Autonomieplattform: autonomes Fahren für alle Straßen und alle Fahrten.
Gegründet im Jahr 2016, ist Nuro ein physisches KI-Unternehmen, das autonome Fahrtechnologie der Stufe 4 für eine breite Palette von Fahrzeugen, Anwendungsfällen und Märkten entwickelt. Angetrieben von der Nuro Driver™, ermöglicht unsere universelle Autonomieplattform dem globalen Mobilitätsökosystem, Autonomie in großem Maßstab einzusetzen, von Robotaxis und Logistikflotten bis hin zu Privatfahrzeugen.
Mit jahrelanger Erfahrung im realen Einsatz und einem flexiblen, partnergeführten Geschäftsmodell arbeitet Nuro an einer Zukunft, in der Millionen von autonomen Fahrzeugen, die von unserer Technologie angetrieben werden, dazu beitragen, den Alltag sicherer, einfacher und vernetzter zu gestalten.
Nuro hat Kapital in Höhe von über 2 Mrd. US-Dollar von Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price und anderen führenden Investoren aufgenommen.
Über die Rolle
Nuro betreibt heute echte selbstfahrende Fahrzeuge auf öffentlichen Straßen – keine Forschungsplattform, kein ADAS. Das Embedded Software Engineering Team entwickelt die Software für die sicherheitskritischen eingebetteten Steuerungen, die den Nuro Driver™ mit dem Fahrzeug verbinden: die Geräte, die Lenkung, Bremsen und Antrieb steuern, neben anderen Fahrzeugaktoren, Strom verteilen und überwachen, die Fahrzeugbewegung überwachen und das Fahrzeug in einen sicheren Zustand bringen, wenn etwas schiefgeht.
Als Senior Embedded Software Engineer arbeiten Sie über den gesamten full stack von Automotive-Multicore-Mikrocontrollern hinweg, von RTOS, Treibern und Scheduler bis hin zu Middleware und Anwendungskomponenten, die mit dem Fahrzeug kommunizieren, und helfen dabei, diesen Stack zu erweitern, während sich unsere Hardware weiterentwickelt. Sie werden den Nuro Driver™ auf neuen Fahrzeugplattformen zusammen mit Ingenieuren von OEMs und Zulieferern zum Laufen bringen und Ihren Code auf echten Fahrzeugen auf öffentlichen Straßen fahren sehen. Wir stellen auf verschiedenen Ebenen ein, von Ingenieuren mit einigen Jahren Embedded-Erfahrung bis hin zu denen, die eine Produktionsfreigabe für Fahrzeuge auf den Markt gebracht haben.
Über die Arbeit
- Entwurf, Implementierung und Test von sicherheitskritischer Embedded-C-Software für Automotive-Multicore-Mikrocontroller, die von Basissystemen wie RTOS, Gerätetreibern, Scheduling und Bootloadern über Middleware wie Interkomponenten-Messaging und End-to-End-Schutz bis hin zu Anwendungskomponenten wie Aktuator-Schnittstellen, Karosseriesteuerungen, Energiemanagement und Fehlermanagement reichen.
- Integration des Nuro Driver™ in neue Fahrzeugplattformen: Definition und Implementierung von CAN- und Ethernet-Schnittstellen mit OEM-ECUs, Anpassung von Aktuator- und Karosseriesteuerungs-Schnittstellen und deren Validierung auf dem Prüfstand und im Fahrzeug.
- Teilnahme an praktischer Geräte- und Fahrzeug-Bring-up, Prototyping und Debugging auf mehreren Fahrzeugplattformen, vom ersten Einschalten bis zum autonomen Fahren.
- Aufbau und Pflege der Verifikationsinfrastruktur des Teams: Unit-Tests, Hardware-in-the-Loop-Prüfstände und Fahrzeugtestverfahren.
- Arbeit innerhalb eines ISO 26262-Entwicklungsprozesses: Definition von Softwareanforderungen aus System-Sicherheitsanforderungen, dann deren Implementierung und Verifizierung mit vollständiger Rückverfolgbarkeit.
- Tägliche Zusammenarbeit mit System-, Sicherheits-, Hardware-, Steuerungs- und Autonomie-Ingenieuren sowie mit OEM- und Partnern von der Definition bis zur Verifizierung.
Über Sie
- B.S. oder höher in Informatik, Computer Engineering, Elektrotechnik oder einem eng verwandten Fachgebiet.
- 3+ Jahre Berufserfahrung in der Entwicklung von Embedded-Software in C, einschließlich Arbeit an einem Echtzeitbetriebssystem.
- Solide Informatik-Grundlagen: Datenstrukturen, Nebenläufigkeit und Algorithmenentwurf.
- Praktische Kenntnisse von Mikrocontroller-Interna und Peripheriegeräten, mit Vertiefung in mindestens einem der Bereiche Gerätetreiberentwicklung, CAN oder Automotive Ethernet, Bootloader und Software-Update, Embedded Security oder Fahrzeugintegration und -test.
- Starke Problemlösungs- und Debugging-Fähigkeiten, klare schriftliche und mündliche Kommunikationsfähigkeiten und eine nachgewiesene Erfolgsbilanz in der guten Zusammenarbeit mit Ingenieuren aus anderen Disziplinen.
- Komfortabel am Prüfstand mit Debug-Sonden, Oszilloskopen, Logikanalysatoren und CAN-Tools. Sie finden es spannend herauszufinden, warum Hardware und Software nicht übereinstimmen.
Pluspunkte
- 5+ Jahre Embedded-Entwicklung in der Automobil- oder autonomen Fahrzeugindustrie, einschließlich einer Produktionsfreigabe.
- Praktische Erfahrung mit funktionaler Sicherheit nach ISO 26262 oder sicherheitskritische Entwicklung in einer anderen regulierten Branche wie DO-178C oder IEC 62304.
- Erfahrung mit Infineon AURIX TC3xx, SafeRTOS oder FreeRTOS oder AUTOSAR Classic Basissystemen wie MCAL und Kommunikationsstacks.
- Erfahrung mit Fahrzeugnetzwerk-Integration: DBC und ARXML, UDS-Diagnose, E2E-Schutz, Zeitsynchronisation.
- Kenntnisse von Fahrzeugfunktionen, Fahrzeugdynamik oder Regelungstechnik.
Bei Nuro ist Ihr Grundgehalt nur ein Teil Ihres gesamten Vergütungspakets. Für diese Position liegt die vernünftigerweise erwartete Gehaltsspanne zwischen 176,400 $ und 264,000 $ für das Niveau, auf dem diese Stelle eingestuft wurde. Ihr Grundgehalt hängt von mehreren Faktoren ab, darunter Ihre Erfahrung, Qualifikationen, Ausbildung, Ihr Standort und Ihre Fähigkeiten. Sollten Sie für ein anderes Niveau in Betracht gezogen werden, würde eine höhere oder niedrigere Gehaltsspanne gelten. Diese Position ist außerdem berechtigt für einen jährlichen Leistungsbonus, Aktienoptionen und ein wettbewerbsfähiges Leistungspaket.
Bei Nuro feiern wir Unterschiede und setzen uns für einen vielfältigen Arbeitsplatz ein, der Inklusion und psychologische Sicherheit für alle Mitarbeiter fördert. Nuro ist stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet, und verbietet ausdrücklich jede Form von Diskriminierung am Arbeitsplatz aufgrund von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, nationaler Herkunft, Alter, genetischen Informationen, Behinderung, Veteranenstatus oder anderen gesetzlich geschützten Merkmalen.
#LI-DNP
