Senior Robotics Software Engineer (C++) (w/m/x)
Deine Aufgaben
- Du arbeitest an unserer einheitlichen Hardware-Abstraktionsschicht für verschiedene Arten komplexer Roboter.
- Du treibst Verbesserungen an unserer verteilten Steuerarchitektur voran, um präzise und synchronisierte Bewegungen in unseren Robotersystemen sicherzustellen.
- Du entwickelst und implementierst ein hochautomatisiertes Test-Framework für Low-Level-Software, um Robustheit und Zuverlässigkeit in Produktionsumgebungen zu gewährleisten.
- Du löst komplexe Herausforderungen im Hardware-Fehlermanagement, einschließlich der Entwicklung automatischer Wiederherstellungsmechanismen.
- Du baust umfassende Logging- und Analysetools, um Probleme von Robotern im Einsatz effektiv zu debuggen und somit einen reibungslosen Betrieb sowie kontinuierliche Verbesserungen sicherzustellen
- Mindestens 5 Jahre praktische Erfahrung in der Softwareentwicklung mit starkem Fokus auf Robotik und Hardware-Software-Integration.
- Du überzeugst mit fundierten Kenntnissen in modernem C++. Solide Python-Programmierkenntnisse sind ein Plus.
- Du hast ein tiefgehendes Verständnis von Regelkreisen, Kinematik und Hardware-in-the-Loop-Tests.
- Du hast fundierte Erfahrung in der Konzeption und Optimierung komplexer Softwaresysteme mit Schwerpunkt auf Hardware-Interaktionen und Echtzeitanforderungen.
- Idealerweise hast du zudem Erfahrung mit:
- ROS1/2
- Embedded-/Echtzeit-C++-Entwicklung
- Feldbussen wie CANopen
- Du bist in der Lage, Deine Arbeit zu strukturieren, Abhängigkeiten zu anderen Teams zu managen und Hindernisse aus dem Weg zu räumen.
- Du packst Aufgaben an, die erledigt werden müssen, und gehst die Extrameile.
- Du bist offen für konstruktives Feedback.
- Du kommunizierst exzellent und kannst komplexe technische Konzepte teams- und stakeholderübergreifend verständlich vermitteln.
- Du sprichst fließend Englisch.
- Spitzentechnologie: Als Pioniere der Robotik sind wir in der Lage, ohne Schienen und Leitlinien zu navigieren und zu manipulieren, und bieten Lösungen für Prozesse, die noch nie jemand zuvor automatisieren konnte!
- Team: Wir sind ein internationales Team mit mehr als 25 Nationalitäten. Du wirst in einem Team mit sehr smarten, bescheidenen, kooperativen und fleißigen Menschen arbeiten.
- Kultur: Sei einfach Du selbst! Werde Teil eines dynamischen, innovativenund vielfältigen Teams, das Zusammenarbeit über Hierarchie stellt. Um innovativ zu sein, muss man ab und zu scheitern – wir lernen und verbessern uns ständig.
- Arbeitsplatz: Unser Büro befindet sich in der Nähe der S‑Bahn-Station „Hirschgarten“. Wir arbeiten in einem Büro im Loft-Stil mit toller Ausstattung, eigener Werkstatt und Testbereich.
- Vollverpflegung: Du hast keine Lust, darüber nachzudenken, was du morgen zu Mittag essen willst, geschweige denn, es vorzubereiten? Zum Glück verwöhnt uns unser französischer Koch jeden Tag mit einem frisch gekochten kostenlosen Mittagessen! Und als Sahnehäubchen gibt es einen gefüllten Kühlschrank mit Getränken, frischem Obst und natürlich Kaffee!
- Flexibilität: Flexibilität wird bei uns großgeschrieben. Unser hybrides Arbeitsmodell für Positionen, bei denen Anwesenheit verzichtbar ist, trägt zu einer gesunden Work-Life-Balance bei.
- Benefits: Wir bieten attraktive Urlaubs‑, Gesundheits- und Vergütungsleistungen. Erfahre hier mehr über unsere aktuellen Benefits.