Zum Inhalt springen

Cyngn

C++ Platform Integration Engineer

PythonAWSC++Go
Automatische Übersetzung. Prüfe das Original.

Über die Rolle

* Dies ist eine wirkungsvolle technische Führungsrolle für einen C++-Ingenieur, der an der Schnittstelle von komplexer Softwarearchitektur und physischer Realität erfolgreich ist. Sie werden unseren Plattform- und Fahrzeuginfrastruktur-Teams (VI) beitreten, um die Kernsysteme zu entwerfen, zu erstellen und bereitzustellen, die unsere autonomen Schlepper steuern. Als Fachexperte werden Sie mehrere Domänen – Firmware, Autonomie und Cloud – überbrücken, um ein kohärentes Systemdesign und eine nahtlose Integration zu gewährleisten. Wir schätzen Ingenieure, die die volle Verantwortung für ihre Systeme übernehmen, architektonische Entscheidungen treffen und technische Anleitung in der gesamten Organisation geben. Wenn Sie sich für Hochleistungs-Softwareentwicklung begeistern und Ihre architektonische Vision die reale Robotik antreibt, ist dies die richtige Umgebung für Sie.

* Das physische Fahrzeug ist unsere primäre Entwicklungsumgebung. Ein erheblicher Teil dieser Rolle beinhaltet die praktische Integration in der Fahrzeughalle – Debugging auf Bare Metal und die direkte Arbeit mit Hardware und Sensoren. Diese Rolle ist für den Ingenieur, der die physische Interaktion mit der Maschine als den lohnendsten Teil des Softwareentwicklungszyklus betrachtet.

Was Sie tun werden

Schreiben moderner, wartbarer C++-Software

  1. Entwickeln und skalieren von produktivem C++-Code innerhalb von ROS 2-Knoten und Diagnosewerkzeugen, mit Fokus auf Modularität und hohe Leistung
  1. Schreiben von Code, den andere Leute warten können: klare Schnittstellen, echte Tests, nützliches Logging und ehrliche Dokumentation
  1. Ernsthaftes Debugging – gdb, Sanitizer, Profiler, Core Dumps und Log-/Bag-Analyse – einschließlich der Fehler, die nur auf dem Fahrzeug auftreten
  1. Übernahme des gesamten Lebenszyklus einer Funktion von der architektonischen Diskussion bis zur Bereitstellung auf Hardware, unterstützt durch strukturiertes Mentoring

Testen und Integrieren auf echter Hardware

  1. Inbetriebnahme neuer Funktionen auf echten Fahrzeugen: Bereitstellen, Konfigurieren, Ausführen, Beobachten und Berichten, was tatsächlich passiert ist
  1. Übernahme der praktischen Integrationsschleife – Verbindung zum Fahrzeug, Ausführen des Szenarios, Erfassen von Bags und Logs, Reproduzieren des Problems und Eingrenzen auf eine Ursache
  1. Direkte Arbeit mit der Hardware: Sensoren, Computer, CAN-Verkehr, Firmware-Versionen, Verkabelung und das physische Fahrzeug selbst
  1. Erstellen und Verbessern der Testwerkzeuge, Skripte und Automatisierung, die diese Schleife für alle schneller und wiederholbarer machen
  1. Helfen bei der Validierung von Release-Kandidaten auf Hardware zusammen mit VI und QA und Helfen bei der Verfolgung von Regressionen, die nur in der realen Welt auftreten

Zusammenarbeit mit Teams

  1. Partnerschaft mit dem Firmware-Team, wenn das Problem unter Ihrer Ebene liegt, dem Autonomie-Team, wenn es darüber liegt, und dem Cloud-Team, wenn es die Fahrzeuggrenze überschreitet – und allen dreien helfen, indem saubere, gut charakterisierte Reproduktionen anstelle von „es funktioniert nicht“ erstellt werden
  1. Unterstützung der Plattform- und VI-Teams bei allem, was das Fahrzeug diese Woche benötigt; dies ist eine Rolle, in der es wichtiger ist, nützlich zu sein, als ein Lehen zu besitzen
  1. Klare und häufige Kommunikation mit Teamkollegen im Büro und Remote-Kollegen in anderen Zeitzonen

KI gut nutzen

  1. KI-Codierungswerkzeuge (Claude Code und ähnliche) als Kernbestandteil Ihres täglichen Arbeitsablaufs nutzen, um schneller voranzukommen, als Sie es alleine könnten
  1. Wenden Sie echtes menschliches Urteilsvermögen darauf an: Überprüfen Sie jede Zeile, verstehen Sie, was Sie zusammenführen, überprüfen Sie das Verhalten auf Hardware und lehnen Sie Ausgaben ab, die plausibel, aber falsch sind
  1. Halten Sie KI-gestützte Arbeit auf dem gleichen Niveau wie handgeschriebene Arbeit: wartbar, getestet und von Ihnen in der Code-Überprüfung erklärbar

Qualifikationen

  1. Starkes modernes C++ (C++17 oder neuer): Entwerfen und Schreiben von hochwertiger, wartbarer C++-Software
  1. Bereitschaft und Eifer, praktisch mit echter Hardware zu arbeiten – physische Fahrzeuge, Rohsensordaten, Bare-Metal-Debugging, Steckverbinder und Verkabelung, CAN-Verkehr
  1. Komfort in Linux als Entwicklungsumgebung: Kommandozeile, CMake, Toolchains und Debugging-Tools
  1. Effektive und disziplinierte Nutzung von KI-Entwicklungswerkzeugen mit rigoroser menschlicher Überprüfung – Sie können alles erklären, was Sie zusammenführen
  1. Starker Wunsch, sowohl in der Softwareentwicklung als auch in der praktischen Robotik zu lernen und zu wachsen; sucht Feedback und handelt danach
  1. Zuverlässiger Teamplayer: nimmt Anweisungen gut an, erledigt, was Sie sich vornehmen, äußert Bedenken frühzeitig
  1. Starke Kommunikationsfähigkeiten, komfortabel in enger Zusammenarbeit mit Menschen sowohl im Büro als auch remote
  1. Ansässig in oder bereit, in die Gegend von Mountain View, CA, umzuziehen; diese Rolle ist vor Ort mit regelmäßiger praktischer Fahrzeugarbeit

Bonusqualifikationen

  1. Experte für moderne C++-Softwareentwicklung. Fähigkeit, effiziente, gut gestaltete Lösungen zu entwerfen. Implementieren Sie Lösungen sauber mit modernem, wartbarem C++, das allen Best Practices folgt.
  1. ROS oder ROS 2
  1. Python für Tooling, Testautomatisierung und Datenanalyse
  1. Robotik, autonomes Fahren, Drohnen oder andere Echtzeit-Embedded-Systeme
  1. CAN-Bus, Firmware, Mikrocontroller, Oszilloskope oder elektrische Fehlersuche
  1. Sensoren – LiDAR, Kameras, Radar, IMUs, Encoder – und Sensor Datenanalyse
  1. Linux-Systemtiefe: systemd, Container, Netzwerke, Kernel-/Treiberverhalten
  1. Performance-Profiling und Optimierung von Echtzeit- oder High-Bandwidth-Datenpipelines
  1. CI/CD (Jenkins, GitHub Actions) und Schreiben von Tests, die unbeaufsichtigt laufen
  1. AWS
  1. Simulationsumgebungen für das Testen autonomer Systeme

LEISTUNGEN & VORTEILE

  • Gesundheitsleistungen (medizinisch, zahnärztlich, Sehkraft) über Aetna, Kaiser Permanente und Guardian, mit mehreren Tarifoptionen zur Auswahl
  • Zusätzliche Leistungen, einschließlich Unfall-, kritischer Krankheits- und Krankenhaus-Entschädigungspläne (Voya)
  • Vom Unternehmen bezahlte grundlegende Lebensversicherung, plus freiwillige (zusätzliche) Lebensversicherung für Sie und Ihre Angehörigen
  • Kurz- und langfristige Invaliditätsversicherungspläne, vollständig bezahlt von Cyngn
  • HSA und FSA (Gesundheits- und Kinderbetreuungs-Sparplan)
  • Employee Assistance Program
  • 1:1 Health Concierge
  • Unternehmens-401(k)
  • Pendlerleistungen
  • Flexible PTO-Richtlinie
  • Sabbatical-Urlaubsmöglichkeit nach 5 Jahren im Unternehmen
  • Bezahlter Elternurlaub
  • Tägliche Mittagessen für Mitarbeiter im Büro und voll ausgestattete Küche mit Snacks und Getränken

WAS SIE ERWARTEN KÖNNEN (CYNGN'S INTERVIEWPROZESS)

  1. Eine echte Person wird Ihre Bewerbung prüfen
  1. Wir beginnen den Prozess mit einem einseitigen Videointerview, in dem Sie etwas mehr über sich erzählen und wir einige grundlegende Fragen klären
  1. Ein Recruiter-Kontakt wird den Prozess detaillierter erläutern und Ihre Fragen beantworten
  1. Ein 45-minütiges Interview mit dem Hiring Manager
  1. Ein vollständiger Interviewprozess, bestehend aus 3-4 weiteren Gesprächen, um technische und Soft Skills sowie die kulturelle Passung zu beurteilen.
  1. Ein abschließendes Vor-Ort-Interview mit dem Team.

Wir können künstliche Intelligenz (KI)-Tools zur Unterstützung von Teilen des Einstellungsprozesses verwenden, wie z. B. die Überprüfung von Bewerbungen, die Analyse von Lebensläufen oder die Bewertung von Antworten und die Identifizierung potenzieller Inkonsistenzen oder Verifizierungssignale in Bewerbungsunterlagen auf der Grundlage verfügbarer Informationen. Diese Tools unterstützen unser Rekrutierungsteam, ersetzen aber nicht das menschliche Urteilsvermögen. Endgültige Einstellungsentscheidungen werden letztendlich von Menschen getroffen. Wenn Sie weitere Informationen darüber wünschen, wie Ihre Daten verarbeitet werden, kontaktieren Sie uns bitte.

Chancengleichheit

Cyngn ist ein Arbeitgeber, der Chancengleichheit fördert. Wir sind bestrebt, allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten zu bieten, ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht (einschließlich Schwangerschaft, Geburt und damit verbundene medizinische Zustände), sexuelle Orientierung, Geschlechtsidentität oder -ausdruck, nationale Herkunft, Abstammung, Alter, körperliche oder geistige Behinderung, genetische Informationen, Familienstand, militärischen oder Veteranenstatus, Staatsbürgerschaftsstatus oder irgendeine andere durch geltendes Bundes-, Landes- oder lokales Recht geschützte Eigenschaft. Diese Richtlinie gilt für alle Aspekte der Beschäftigung, einschließlich Rekrutierung, Einstellung, Vergütung, Leistungen, Schulung, Beförderung, Disziplin und Kündigung.

Wenn Sie aufgrund einer Behinderung während des Bewerbungs- oder Interviewprozesses angemessene Vorkehrungen benötigen, teilen Sie uns dies bitte mit, und wir werden mit Ihnen zusammenarbeiten, um diese bereitzustellen.

Ein Hinweis zu Rekrutierungsbetrug

Wir haben eine Zunahme von betrügerischen Stellenangeboten und Phishing-Versuchen festgestellt, die sich als echte Unternehmen, einschließlich Cyngn, ausgeben. Um sich zu schützen:

  1. Alle offiziellen Mitteilungen von Cyngn-Recruitern und Personalvermittlern erfolgen von einer E-Mail-Adresse, die auf @cyngn.com endet. Wir werden Sie niemals von einer persönlichen E-Mail (Gmail, Yahoo usw.) oder über unerbetene Textnachrichten oder Messaging-Apps kontaktieren.
  1. Cyngn wird Sie niemals auffordern, für Ausrüstung, Schulung, Hintergrundüberprüfungen oder andere Gebühren als Teil des Bewerbungs- oder Einstellungsprozesses zu bezahlen.
  1. Wir werden Sie niemals nach sensiblen persönlichen oder finanziellen Informationen (z. B. Bankkontonummer oder Sozialversicherungsnummer) fragen, bevor Ihnen ein formelles Angebot über offizielle Kanäle unterbreitet und Sie es angenommen haben.
  1. Wenn Sie eine verdächtige Nachricht erhalten, die angeblich von Cyngn stammt, antworten Sie bitte nicht mit persönlichen Informationen und zögern Sie nicht, uns direkt über unsere offizielle Karriereseite zu kontaktieren, um dies zu überprüfen.

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