Auf einen Blick
- Aufgaben: Entwickle und pflege die Software für unsere humanoiden Roboter.
- Arbeitgeber: Hexagon Robotics, ein führendes Unternehmen in der Präzisionsmessung.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Mobilitätsguthaben und umfangreiche Weiterbildungsmöglichkeiten.
- Warum dieser Job: Gestalte innovative Robotersysteme und arbeite in einem dynamischen Team.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit Python und C++.
- Andere Informationen: Internationale Kultur mit flachen Hierarchien und Team-Events.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Hexagon Robotics ist eine Division von Hexagon – einem globalen Marktführer in der Präzisionsmessung. Gegründet im Jahr 2025, entwickelt Hexagon Robotics humanoide Roboter für industrielle Sektoren, um Arbeitskräftemangel zu beheben und den Übergang von Automatisierung zu Autonomie zu ermöglichen. Das erste humanoide Produkt, AEON, wurde im Juni 2025 eingeführt und kombiniert Agilität, Bewusstsein, räumliche Intelligenz und Vielseitigkeit, um eine marktführende Lösung für Kunden in den Bereichen Automobil, Transport, Luft- und Raumfahrt, Fertigung und Logistik bereitzustellen.
Das Mission Control-Team entwickelt die Software, die die Fähigkeiten unseres humanoiden Roboters – Wahrnehmung, Manipulation, Bewegungsplanung und Lernen – in ein einheitliches System für die Aufgabenausführung integriert. Wir bieten die Abstraktionen, die es nicht-technischen Benutzern ermöglichen, anzugeben, was der Roboter tun soll, nicht wie.
Als Senior Software Engineer werden Sie dieses System von Grund auf gestalten – die Kernarchitektur entwerfen, robuste Integrationen aufbauen und die Softwarequalitätspraktiken etablieren, die es uns ermöglichen, schnell zu arbeiten, ohne Dinge zu brechen. Sie werden eng mit einem kleinen, erfahrenen Team zusammenarbeiten, das tiefgehende Robotikexpertise mit starken Softwareengineering-Hintergründen kombiniert.
Ihre Mission
- Entwerfen, entwickeln und warten Sie die Kernkomponenten unseres Mission Control Software-Stacks.
- Architektieren Sie saubere, erweiterbare Schnittstellen, die die Fähigkeiten von Robotersubsystemen für die Koordination höherer Aufgaben abstrahieren.
- Integrieren und orchestrieren Sie mehrere Robotersubsysteme (Wahrnehmung, Manipulation, Steuerung, Planung usw.) in ein einheitliches Ausführungsframework.
- Implementieren Sie robustes Monitoring, Zustandsmanagement und Fehlerbehandlung für komplexe mehrstufige Roboteroperationen.
- Stellen Sie hohe Softwarequalität durch automatisierte Teststrategien sicher, die sich über Unit-, Integrations- und Systemtests erstrecken.
- Zusammenarbeit mit Robotikingenieuren und Forschern, um algorithmische Fähigkeiten in produktionsbereite Software zu übersetzen.
- Beitragen zu architektonischen Entscheidungen und technischer Richtung innerhalb des Teams.
Ihr Skillset
- Über 5 Jahre professionelle Erfahrung im Softwareengineering mit einem starken Portfolio, das sauberen, wartbaren Code demonstriert.
- Beherrschung von Python und C++ in Produktionsumgebungen.
- Solides Verständnis der Softwaredesignprinzipien – Sie denken in Bezug auf Architektur, Schnittstellen und Entwurfsmuster, nicht nur Code.
- Erfahrung mit modernen Entwicklungspraktiken: CI/CD-Pipelines, Versionskontroll-Workflows, Code-Reviews und automatisiertes Testen (Unit → Integration → System).
- Komfortabel in einer Linux-basierten Entwicklungsumgebung.
- Starke Kommunikationsfähigkeiten; Englischkenntnisse sind erforderlich.
- Eine ruhige, kollaborative Denkweise und Arbeitsweise – Sie hören aktiv zu, schätzen Klarheit und priorisieren den Fortschritt des Teams über individuelle Erfolge.
- Pragmatisch und bodenständig – Sie navigieren technische Meinungsverschiedenheiten konstruktiv und konzentrieren sich darauf, voranzukommen.
- Sie gedeihen in Umgebungen, die auf offenem Dialog und gegenseitigem Respekt basieren – wo Ideen konstruktiv herausgefordert und Entscheidungen gemeinsam getroffen werden.
- Klare, offene Kommunikation, die sowohl zuhört als auch spricht und einen ruhigen, pragmatischen Ansatz für komplexe Diskussionen mitbringt.
Was Sie erhalten werden
- Flexible Arbeitszeiten und ein hybrides Modell für eine echte Work-Life-Balance.
- CHF 500 Mobilitätsguthaben für nachhaltiges Pendeln.
- Bonussystem & starke Pensionsbeiträge.
- Maßgeschneiderte Schulungs- und Entwicklungsmöglichkeiten.
- Umzugshilfe für einen reibungslosen Start.
- Rabatte auf Gesundheit, Mobilität & Unterhaltung.
- Teamevents und eine flache Hierarchie, in der Ihre Stimme zählt.
- Eine warme, internationale Kultur, die auf Respekt und Zusammenarbeit basiert.
Senior Software Engineer (f/m/d) – Mission Control (C++ / Python) Arbeitgeber: Hexagon Robotics
Kontaktperson:
Hexagon Robotics HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (f/m/d) – Mission Control (C++ / Python)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht nur auf die Stellenanzeigen warten, sondern aktiv nach Verbindungen suchen und Gespräche führen!
✨Zeig deine Leidenschaft!
Wenn du die Möglichkeit hast, an Meetups oder Konferenzen teilzunehmen, mach es! Zeige dein Interesse an Robotik und Softwareentwicklung, indem du Fragen stellst und dich an Diskussionen beteiligst. Das kann Türen öffnen!
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Lass uns gemeinsam an deinen Coding-Skills arbeiten, damit du im Interview glänzen kannst!
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, wenn du dich direkt über unsere Plattform bewirbst. So können wir sicherstellen, dass deine Bewerbung die Aufmerksamkeit bekommt, die sie verdient!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (f/m/d) – Mission Control (C++ / Python)
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Position als Senior Software Engineer interessierst. Lass deine Leidenschaft für Softwareentwicklung und Robotik durchscheinen!
Code-Beispiele einfügen: Wenn du einen starken Portfolio hast, zögere nicht, einige deiner besten Projekte oder Code-Beispiele zu verlinken. Das gibt uns einen Einblick in deine Fähigkeiten und deinen Stil. Zeig uns, was du drauf hast!
Sei klar und präzise: Halte deine Bewerbung klar und auf den Punkt. Vermeide es, zu viele technische Details zu überladen, aber stelle sicher, dass du deine Erfahrungen und Fähigkeiten in Bezug auf die Anforderungen der Stelle deutlich machst. Wir schätzen Klarheit!
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Hexagon Robotics vorbereitest
✨Mach dich mit der Technologie vertraut
Bevor du zum Interview gehst, solltest du dir die Technologien und Tools, die Hexagon Robotics verwendet, genau anschauen. Informiere dich über C++ und Python in der Robotik und sei bereit, spezifische Fragen zu diesen Programmiersprachen zu beantworten.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen aus deiner bisherigen Karriere, die deine Fähigkeiten in Softwarearchitektur und -design zeigen. Sei bereit, diese Beispiele im Interview zu erläutern und zu erklären, wie du Probleme gelöst hast.
✨Zeige Teamgeist
Hexagon Robotics legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, Fragen zu beantworten, die deine Teamarbeit und Kommunikationsfähigkeiten betreffen. Überlege dir, wie du in der Vergangenheit Konflikte konstruktiv gelöst hast und wie du zur Teamdynamik beigetragen hast.
✨Fragen stellen
Nutze die Gelegenheit, um Fragen zu stellen! Zeige dein Interesse an der Mission Control und den Projekten, an denen das Team arbeitet. Frage nach den Herausforderungen, die das Team aktuell hat, und wie du dazu beitragen kannst, diese zu meistern.