Robotics Software Engineer (m/f/d)
Robotics Software Engineer (m/f/d)

Robotics Software Engineer (m/f/d)

München Vollzeit 54000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
F

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für kollaborative Roboter und arbeite im internationalen Team.
  • Arbeitgeber: Franka Robotics - ein stabiler Arbeitgeber mit Fokus auf Mitarbeiterentwicklung.
  • Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, betriebliche Altersvorsorge und Kinderbetreuungszuschuss.
  • Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an spannenden, herausfordernden Projekten.
  • Gewünschte Qualifikationen: Abschluss in Informatik oder verwandtem Bereich, Erfahrung in C++ und Python.
  • Andere Informationen: Dynamisches Arbeitsumfeld mit hervorragenden Karrierechancen und regelmäßigen Teamevents.

Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.

Als erfahrenes Mitglied des Motion and Tactility-Teams werden Sie die Zukunft der Robotik gestalten, indem Sie leistungsstarke Bewegungssteuerung und Befehlsoberflächen für kollaborative Roboter vorantreiben. In enger Zusammenarbeit mit internationalen Teams liefern Sie robuste, skalierbare technische Lösungen für Automatisierungs- und KI-gesteuerte Anwendungen.

Verantwortlichkeiten

  • Innovation in den Kernsoftwarekomponenten vorantreiben, einschließlich Bewegungsgenerierung, Steuerungsalgorithmen und unserer Open-Source-Software wie libfranka und franka_ros2.
  • Die Skalierbarkeit und Wartbarkeit der Entwicklung unserer Softwarekomponenten sicherstellen.

Qualifikationen

  • Ein Abschluss in Informatik, Robotik, Elektrotechnik oder einem verwandten MINT-Feld (Master oder PhD).
  • Starke Kenntnisse in C++ (moderne Standards) und Python, mit einem tiefen Verständnis von:
  • Threading und leistungsbewussten Entwurfsmustern.
  • CMakeLists.txt-Konfiguration und CMake-Best Practices.
  • Dynamisches und statisches Linking, Bibliotheksdesign und Abhängigkeitsmanagement.
  • Serialisierungsprotokollen (z.B. FlatBuffers, Protobuf oder benutzerdefinierte Binärformate).
  • Middleware und Netzwerktechnologien, einschließlich TCP, UDP und modernen Kommunikationsframeworks (z.B. DDS, ZeroMQ, MQTT usw.).
  • Praktische Erfahrung mit ROS 2 und dem Aufbau verteilter robotischer Systeme.
  • 6-8+ Jahre Erfahrung in der Softwareentwicklung für Robotik in realen oder industriellen Umgebungen.
  • Vertrautheit mit Docker-containerisierten Umgebungen.
  • Agile Entwicklungsmethoden und kollaborative Teamumgebungen.
  • Entwicklung von eingebetteten Systemen oder Echtzeitsoftware.
  • Einrichten und Warten von CI/CD-Pipelines.
  • Direkte Arbeit mit mechatronischen Hardware- oder Robotikplattformen.
  • Verständnis von Robotersicherheitsstandards und konformer Gestaltung.
  • Warum wir?

    Franka Robotics zeichnet sich als finanziell stabiles und unterstützendes Arbeitsumfeld aus, das sich dem Wachstum und Wohlbefinden unserer Mitarbeiter verpflichtet hat. Mit einem Fokus auf Entwicklungsmöglichkeiten ermutigen wir Teammitglieder, herausfordernde Aufgaben und wirkungsvolle Projekte zu übernehmen, was sowohl berufliches als auch persönliches Wachstum fördert. Wir sind stolz darauf, ein diverses, internationales Team an einem zentralen Standort mit hervorragenden öffentlichen Verkehrsanbindungen zu haben, was es den Mitarbeitern erleichtert, verbunden zu bleiben.

    Zusätzlich zu einem ansprechenden Arbeitsumfeld bieten wir ein wettbewerbsfähiges Leistungspaket, das eine betriebliche Altersvorsorge, Krankenversicherung und einen Zuschuss zur Kinderbetreuung umfasst. Wir glauben auch daran, ein Gemeinschaftsgefühl durch regelmäßige Unternehmensveranstaltungen zu fördern und einen Arbeitsplatz zu schaffen, an dem unsere Mitarbeiter sowohl innerhalb als auch außerhalb der Arbeit gedeihen können.

    Senioritätsgrad: Mid-Senior level

    Beschäftigungsart: Vollzeit

    Berufsbereich: Softwareentwicklung und Robotik-Engineering

    Robotics Software Engineer (m/f/d) Arbeitgeber: Franka Robotics

    Franka Robotics ist ein hervorragender Arbeitgeber, der sich durch finanzielle Stabilität und ein unterstützendes Arbeitsumfeld auszeichnet. Wir bieten unseren Mitarbeitern vielfältige Entwicklungsmöglichkeiten und fördern sowohl berufliches als auch persönliches Wachstum in einem internationalen Team. Mit einem attraktiven Leistungspaket, das unter anderem eine betriebliche Altersvorsorge und Gesundheitsleistungen umfasst, sowie regelmäßigen Unternehmensveranstaltungen schaffen wir eine Gemeinschaft, in der unsere Mitarbeiter sowohl im Beruf als auch privat aufblühen können.
    F

    Kontaktperson:

    Franka Robotics HR Team

    StudySmarter Bewerbungstipps 🤫

    So bekommst du den Job: Robotics Software Engineer (m/f/d)

    Netzwerken, Netzwerken, Netzwerken!

    Nutze jede Gelegenheit, um mit Leuten aus der Branche in Kontakt zu treten. Besuche Meetups, Konferenzen oder Online-Webinare. Je mehr du dich zeigst und mit anderen sprichst, desto wahrscheinlicher ist es, dass du von offenen Stellen erfährst!

    Sei proaktiv!

    Warte nicht darauf, dass die Jobs zu dir kommen. Suche aktiv nach Unternehmen, die dich interessieren, und kontaktiere sie direkt. Zeige dein Interesse an ihrer Arbeit und frage nach möglichen Möglichkeiten, auch wenn keine Stellen ausgeschrieben sind.

    Bereite dich auf technische Interviews vor!

    Da du dich für eine Rolle als Robotics Software Engineer bewirbst, solltest du deine technischen Fähigkeiten auffrischen. Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktische Erfahrungen hast.

    Bewirb dich über unsere Website!

    Wenn du bei Franka Robotics arbeiten möchtest, bewirb dich direkt über unsere Website. Das zeigt, dass du wirklich interessiert bist und gibt uns die Möglichkeit, dich besser kennenzulernen. Lass uns gemeinsam die Zukunft der Robotik gestalten!

    Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Robotics Software Engineer (m/f/d)

    C++ (moderne Standards)
    Python
    Threading und leistungsbewusste Entwurfsmuster
    CMakeLists.txt Konfiguration
    Dynamisches und statisches Linking
    Bibliotheksdesign und Abhängigkeitsmanagement
    Serialisierungsprotokolle (z.B. FlatBuffers, Protobuf)
    Middleware und Netzwerktechnologien (TCP, UDP, DDS, ZeroMQ, MQTT)
    ROS 2
    Verteilte robotische Systeme
    Docker containerisierte Umgebungen
    Agile Entwicklungsmethoden
    Eingebettete Systeme oder Echtzeitsoftwareentwicklung
    CI/CD-Pipelines einrichten und warten
    Zusammenarbeit mit mechatronischer Hardware oder Robotikplattformen
    Verständnis von Robotersicherheitsstandards und konformer Gestaltung

    Tipps für deine Bewerbung 🫡

    Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns, warum du dich für die Rolle als Robotics Software Engineer interessierst. Wir lieben es, wenn Bewerber ihre Leidenschaft für Robotik und Softwareentwicklung zum Ausdruck bringen.

    Betone deine Erfahrungen: Hebe deine relevanten Erfahrungen hervor, besonders in Bezug auf C++, Python und ROS 2. Zeig uns konkrete Beispiele aus deiner bisherigen Arbeit, die deine Fähigkeiten in der Softwareentwicklung und im Umgang mit Robotiksystemen unter Beweis stellen.

    Sei präzise und strukturiert: Achte darauf, dass dein Lebenslauf und dein Anschreiben klar und übersichtlich sind. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir schätzen Bewerbungen, die gut strukturiert sind und schnell die wichtigsten Punkte vermitteln.

    Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!

    Wie du dich auf ein Vorstellungsgespräch bei Franka Robotics vorbereitest

    Mach dich mit den Technologien vertraut

    Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um die Technologien und Tools, die Franka Robotics verwendet, gründlich zu verstehen. Dazu gehören C++, Python, ROS 2 und CI/CD-Pipelines. Zeige im Gespräch, dass du nicht nur die Grundlagen beherrschst, sondern auch praktische Erfahrungen damit hast.

    Bereite konkrete Beispiele vor

    Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Beispiele zu teilen, um deine Fähigkeiten in der Softwareentwicklung und im Umgang mit Robotiksystemen zu demonstrieren. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.

    Teamarbeit betonen

    Da die Rolle enge Zusammenarbeit mit internationalen Teams erfordert, ist es wichtig, deine Teamfähigkeit zu betonen. Bereite Geschichten vor, die zeigen, wie du erfolgreich in einem Team gearbeitet hast, insbesondere in agilen Umgebungen. Das wird dir helfen, dich als wertvolles Teammitglied zu positionieren.

    Fragen stellen

    Nutze die Gelegenheit, um Fragen zu stellen, die dein Interesse an der Position und dem Unternehmen zeigen. Frage nach den aktuellen Projekten des Motion and Tactility Teams oder wie Franka Robotics Innovationen vorantreibt. Das zeigt, dass du wirklich an der Rolle interessiert bist und dich aktiv mit dem Unternehmen auseinandersetzt.

    Robotics Software Engineer (m/f/d)
    Franka Robotics
    Standort: München
    Premium gehen

    Schneller zum Traumjob mit Premium

    Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
    Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
    Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
    1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
    Premium gehen

    Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

    >