San Diego, CA
Vollzeit

Senior Field Robotics Ingenieur

Zusammenfassung der Position:

Brain Corp sucht hoch motivierte Mitarbeiter für unser SENSE-Team. Im Kern nutzt unsere SENSE-Produktfamilie zusätzliche Sensoren, um mehr über die Umgebung zu erfahren, in der BrainOS-Roboter arbeiten, und unseren Kunden zusätzliche Erkenntnisse zu liefern. Unsere erste Anwendung wird von BrainOS-gesteuerten Robotern mit zusätzlichen Scansensoren realisiert, die lokalisierte Bilder von Einzelhandelsprodukten erfassen und in die Cloud hochladen, um Bestandsanalysen durchzuführen.

In dieser Funktion sind Sie der technische Ansprechpartner für Kunden, die unsere neuesten Produkte testen, und haben ein breites Spektrum an Aufgaben. Sie müssen ein unternehmerisch denkender, produktorientierter Software-Ingenieur sein, der die Geschwindigkeit der Entwicklung mit zukunftssicheren und skalierbaren Lösungen in Einklang bringt. Sie müssen in der Lage sein, sich an die sich wandelnden Kundenbedürfnisse anzupassen und zu iterieren, wenn die Komplexität neuer Umgebungen und Situationen besser verstanden und quantifiziert wird. Sie arbeiten an der Schnittstelle und Anwendung modernster Technologien in den Bereichen Cloud Computing, autonome Navigation, Mensch-Roboter-Interaktion, IoT und Analytik, während Sie Lösungen für reale Kundenprobleme entwickeln und umsetzen.

Wesentliche Funktionen der Stelle:

  • Entwicklung
    • Kernfunktionalität - Mitwirkung an der Entwicklung von Anwendungen, Webapps und Cloud-Softwareebenen der Scanroboterlösung, um den Kunden einen Mehrwert zu bieten.
    • Werkzeuge - Unterstützung des Ingenieurteams bei der Definition und Entwicklung von Werkzeugen zur Minimierung der Kosten für die Wartung von Scanroboterflotten.
    • Komponentenbewertung - Unterstützung des Ingenieurteams bei der Bewertung neuer Sensoren für neue Anwendungen auf der Grundlage der für die Bildanalyse erforderlichen Spezifikationen und/oder Umwelteigenschaften.
  • Betrieb
    • Einsatz mit Kundenkontakt. Einsatz von Robotern in neuen Filialumgebungen, einschließlich der Koordinierung mit Kundenmitarbeitern, Vermessung des Filiallayouts, Beschriftung von Karten und Überprüfung der Korrektheit von Scannerrouten. Es wird erwartet, dass Reisen zu verschiedenen Kundenstandorten zu den Anforderungen dieser Position gehören.
    • Leistungsüberprüfung. Aufrechterhaltung eines zuverlässigen Datenerfassungsbetriebs, einschließlich Fehlerbehebung bei Bedarf und Unterstützung der Außendienstmitarbeiter des Kunden. Leitung von Sitzungen, in denen das Team von Regalsuchrobotern generierte Navigationssituationen überprüfen und gemeinsame Ursachen und Verbesserungsmöglichkeiten identifizieren kann. Darüber hinaus erstellen und überprüfen Sie Dashboards und Metriken auf Datengenauigkeit und umsetzbare Erkenntnisse.
    • Prozessverbesserung. Unterstützung des Ingenieurteams bei der Verbesserung der Prozesse zur Bereitstellung und Wartung von Robotern, die zuverlässig Daten sammeln. Kodifizierung von Fachwissen durch Erstellung und Pflege detaillierter Dokumentation zur Unterstützung des Teams.
    • Roboter-Sichtung. Fehlerbehebung bei Problemen im Geschäft, z. B. bei Problemen mit der Roboterhardware, der Software oder der Geschäftsumgebung.

Anforderungen an Ausbildung und/oder Berufserfahrung: 

  • BS-Abschluss in Informatik, Elektro-/SW-/Steuerungsingenieurwesen oder einer mit der Robotik verwandten Disziplin
  • 3 Jahre Erfahrung in einem verwandten Bereich

Erforderliche Kenntnisse, Fertigkeiten, Fähigkeiten und sonstige Eigenschaften: 

  • Arbeitskenntnisse in Python oder C++ in einer Linux-Umgebung
  • Hervorragende mündliche und schriftliche Kommunikationsfähigkeiten in einem Umfeld mit zahlreichen internen und externen Interessengruppen

Dinge, die einen Unterschied machen:

  • Einschlägige Branchenerfahrung
  • Grundkenntnisse oder Fachwissen in 2 oder mehr der folgenden Schwerpunktbereiche und die Bereitschaft, die anderen Bereiche zu erlernen:
    • Programmierkenntnisse in Python und C++ in einer Linux-Umgebung
    • Entwurf und Entwicklung von Robotersystemen unter Verwendung einer Robotik-Middleware (z. B. ROS) und vorhandener Bibliotheken und Tools
    • Auswahl, Anwendung und Prüfung von Sensoren für die Robotik wie LiDAR, ToF, Stereo, RGB-Kameras, Ultraschall, IMUs usw...
    • Entwicklung von Algorithmen für SLAM, Navigation, Bewegungsplanung, Objekterkennung und andere autonome mobile Roboter
  • Erfahrung in der Erstellung rechenintensiver Software, die Echtzeitanforderungen erfüllen kann
  • Nachgewiesene Erfahrung in der Problemlösung und im kritischen Denken bei der Nutzung von Software zur Lösung von Problemen in der Praxis
  • Erfahrung mit Tools zur kontinuierlichen Integration, Bereitstellung und Versionsverwaltung
  • Erfahrung mit der Agile- und Scrum-Methodik
  • Verständnis der verschiedenen Aspekte von Sensoren wie Lidars, Kameras und IMU
  • Erfahrung mit der Entwicklung von Robotern oder automatisierten Geräten in einem praktischen Umfeld

Körperliche Anforderungen:

Die hier beschriebenen körperlichen Anforderungen sind repräsentativ für die Anforderungen, die ein Brain-Mitarbeiter erfüllen muss, um die wesentlichen Funktionen dieser Stelle erfolgreich auszuführen. Angemessene Vorkehrungen können getroffen werden, um Menschen mit Behinderungen die Ausübung der wesentlichen Funktionen zu ermöglichen. Wesentliche Funktionen können die Aufrechterhaltung der körperlichen Verfassung erfordern, die für das Sitzen, Gehen oder Stehen über einen längeren Zeitraum erforderlich ist; die Bedienung eines Computers und einer Tastatur; Sprechen und Hören in normaler Raumlautstärke; die Verwendung der Hände zum Greifen und Fühlen; sich wiederholende Bewegungen; eine gute Sehschärfe, um Daten und Zahlen vorzubereiten und zu analysieren; das Abschreiben; das Betrachten eines Computerterminals; umfangreiches Lesen; die visuelle Inspektion von kleinen Defekten, Kleinteilen und/oder die Bedienung von Maschinen; die Verwendung von Messgeräten und/oder die Montage oder Herstellung von Teilen in Augennähe; das Heben, Schieben, Tragen oder Ziehen von bis zu 50 Pfund.

Arbeitsumfeld:

Die hier beschriebenen Merkmale der Arbeitsumgebung sind repräsentativ für diejenigen, denen ein Brain-Mitarbeiter bei der Ausübung der wesentlichen Funktionen dieser Tätigkeit begegnet. Der Lärmpegel in der Arbeitsumgebung ist in der Regel leise bis mäßig. Die Mitarbeiter sind einer typischen Büroumgebung mit Computern, Druckern und Telefonen ausgesetzt. 

Die Mitarbeiter sind einer typischen Büroumgebung mit Computern, Druckern und Telefonen ausgesetzt, aber es wird auch erwartet, dass sie zu den Kunden reisen, zu denen Einzelhandelsgeschäfte und Lagerhäuser gehören. Die Installation, Einrichtung und Prüfung unserer Produkte erfolgt außerhalb der Geschäftszeiten. Wenn Sie zu Kunden reisen, müssen Sie damit rechnen, vier- oder fünfstündige Schichten zu arbeiten, entweder am späten Abend (21.00 bis 2.00 Uhr) oder am frühen Morgen (3.00 bis 8.00 Uhr). Es sind bis zu 20 % Inlandsreisen in ganz Nordamerika erforderlich.

Gehaltsspanne:

Die voraussichtliche Gehaltsspanne für Bewerber, die in San Diego, Kalifornien, arbeiten werden, liegt zwischen 116.000 und 136.000 $. Das endgültige Gehalt, das einem erfolgreichen Kandidaten angeboten wird, hängt von mehreren Faktoren ab, zu denen u.a. die Art und Dauer der Erfahrung in der Stelle, die Art und Dauer der Erfahrung in der Branche, die Ausbildung usw. gehören. Brain Corp ist ein Arbeitgeber, der in mehreren Bundesstaaten tätig ist, und diese Gehaltsspanne spiegelt möglicherweise nicht Positionen wider, die in anderen Bundesstaaten besetzt werden.

Neben dem Grundgehalt besteht unser wettbewerbsfähiges Gesamtvergütungspaket aus folgenden Komponenten:

  • Eine jährliche Zielprämie nach eigenem Ermessen
  • Aktienoptionen
  • 401(k)-Plan mit Match (keine Wartezeit und sofortige Unverfallbarkeit)
  • Umfassendes Angebot an Versicherungsleistungen für Mitarbeiter (und ihre Familien) mit einer Vielzahl von medizinischen Optionen (einschließlich einer HSA mit Arbeitgeberbeitrag), Zahn-, Seh-, Lebens- und Invaliditätsversicherungen, Employee Assistance Program (EAP), Legal/Identity Support Plans, Haustierversicherung.
  • Zugang zu Konten für flexible Ausgaben (medizinische Versorgung und Pflege von Angehörigen)
  • Großzügige bezahlte Freizeit, einschließlich flexiblem Urlaub, bezahltem Krankenurlaub, Freizeit für ehrenamtliche Tätigkeiten in der Gemeinde, 10 bezahlten Betriebsferien und einer Betriebsruhezeit im Winter

Zusätzliche Vergünstigungen sind:

  • Tägliches Mittagessen vor Ort im Büro in San Diego verfügbar 
  • Fitnessstudio auf dem Campus mit Pool und Tennisplätzen im Büro in San Diego
  • Gelegenheiten, sich mit Kollegen auszutauschen, einschließlich monatlicher Spieleabende, Wanderungen, Wellness-Herausforderungen und Gemeinschaftsveranstaltungen 
  • Interne Veranstaltungen zum kontinuierlichen Lernen 
  • Möglichkeiten, eigene Interessen und Hobbys mit dem Unternehmen zu teilen

Kommen Sie in unser tolles Team!