Auf einen Blick
- Aufgaben: Entwickle die Softwarearchitektur für unsere Robotik-Anwendungen und arbeite eng mit Entwicklungsteams zusammen.
- Unternehmen: ARX, ein innovatives Unternehmen im Bereich Verteidigungstechnologie mit dynamischer Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, 27 Urlaubstage, flexible Arbeitsmodelle und Entwicklungsmöglichkeiten.
- Weitere Informationen: Motivierte Bewerber sind willkommen, auch wenn nicht alle Anforderungen erfüllt sind.
- Warum dieser Job: Gestalte bedeutende Technologien und trage zur Sicherheit unserer Demokratien bei.
- Qualifikationen: Erfahrung in der Softwarearchitektur und Kenntnisse in modernem C++.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Wir suchen einen Robotics Software Architect Engineer, um die interne Softwarestruktur unserer Robotikplattformen zu stärken. Diese Rolle konzentriert sich auf die Definition von sauberen Code-Strukturen, architektonischen Mustern, UML-Modellierung, Anforderungsverfolgbarkeit und die Gewährleistung der Einhaltung von zertifizierungsorientierten Entwicklungsprozessen.
Sie werden eng mit Entwicklungsteams zusammenarbeiten, um die Modularität, Wartbarkeit und langfristige Robustheit unseres Robotik-Software-Stacks zu verbessern.
Was Sie aufbauen werden:
- Definieren und Verfeinern der internen Softwarearchitektur von Robotikanwendungen.
- Entwerfen modularer und wartbarer Code-Strukturen mit klarer Schichtung und Abhängigkeitskontrolle.
- Erstellen und Pflegen architektonischer Dokumentationen mit UML (Komponenten-, Sequenz-, Zustands- und Deployment-Diagramme).
- Sicherstellen der Übereinstimmung zwischen Anforderungen, Architektur und Implementierung.
- Unterstützen der Nachverfolgbarkeit zwischen Anforderungen, Entwurfsartefakten und Testfällen.
- Definieren und Durchsetzen von Software-Design-Prinzipien und Codierungsrichtlinien.
- Überprüfen von Software-Designs und größeren Refaktorisierungen aus architektonischer Perspektive.
- Beitragen zur zertifizierungsorientierten Entwicklung (Vollständigkeit der Dokumentation, strukturelle Klarheit, Verifizierungsbereitschaft).
- Verbessern der langfristigen Wartbarkeit und Skalierbarkeit des Codes.
- Eng mit Entwicklern zusammenarbeiten, um Architektur in praktische Implementierung zu übersetzen.
Was Sie mitbringen:
- Starke Erfahrung in der Gestaltung skalierbarer Softwarearchitekturen und strukturierter Systemdesigns.
- Tiefe Expertise in modernem C++ und bewährten Praktiken der Softwaretechnik.
- Erfahrung in der Erstellung architektonischer Modelle und technischer Dokumentationen mit UML oder ähnlichen Methoden.
- Solides Verständnis von modularer Softwaregestaltung, Schnittstellendefinition und Prinzipien der sauberen Architektur.
- Erfahrung in anforderungsgetriebenen Ingenieurumgebungen mit starkem Fokus auf Nachverfolgbarkeit und Wartbarkeit.
- Vertrautheit mit zertifizierungsbewussten Entwicklungsprozessen und sicherheitsorientierten Ingenieurstandards.
- Verständnis von Softwarequalität, Zuverlässigkeit und langfristiger Wartbarkeit in komplexen Systemen.
- Fähigkeit zur Zusammenarbeit in multidisziplinären Ingenieurteams und zur Abstimmung der Softwarearchitektur mit systemweiten Anforderungen.
- Strukturierte Problemlösungsmentalität mit starkem Augenmerk auf technische Details und Systemintegration.
- Erfahrung in Robotik, eingebetteten Systemen, verteilten Systemen oder sicherheitskritischen Umgebungen ist von Vorteil.
Bitte beachten Sie: Sie müssen nicht alle Anforderungen erfüllen, um sich zu bewerben. Wir begrüßen motivierte Kandidaten, die bereit sind, in die Rolle hineinzuwachsen und ihre Expertise weiterzuentwickeln.
Was wir bieten:
- Ein wettbewerbsfähiges Vergütungspaket einschließlich einer Bonusmöglichkeit.
- 27 Urlaubstage zu Beginn, die mit der Betriebszugehörigkeit auf bis zu 30 Tage steigen.
- Arbeitgeberunterstützte Rentenbeiträge.
- Unterstützung für Lernen & Entwicklung sowie ein Budget für Teamevents.
- Mitarbeiterrabatte und flexibles Leistungsbudget über Probonio.
- Hybrides Arbeitssetup je nach Rolle und Teambedarf.
- Strukturierte Gehaltsbänder, Bewertungsrahmen und halbjährliche Entwicklungsgespräche.
- Empfehlungsbonusprogramm, hundefreundliches Büro und Umzugsunterstützung, wo zutreffend.
ARX ist ein Unternehmen für duale Nutzungstechnologie, das sich auf die Entwicklung autonomer unbemannter Systeme und Sensoren für den europäischen Verteidigungssektor spezialisiert hat. Unsere unbemannten Bodenfahrzeuge und Sensoren unterstützen NATO-Armeen und zivile Ersthelfer dabei, ihre herausforderndsten Probleme zu bewältigen, indem sie ihnen Training und Informationen bereitstellen, um bessere Entscheidungen zu treffen und effektive Maßnahmen in lebensbedrohlichen Situationen zu ergreifen.
Wenn Sie leidenschaftlich daran interessiert sind, Herausforderungen zu überwinden, die einen echten Einfluss auf die Sicherheit unserer Demokratien haben, bewerben Sie sich hier, um ARX beizutreten und die Zukunft der dualen Nutzungstechnologie mitzugestalten!
ARX ist ein Arbeitgeber, der Chancengleichheit fördert, und wir ermutigen Kandidaten aus allen Hintergründen, sich zu bewerben.
Robotics Software Architect (m/f/d) Arbeitgeber: ARX Robotics
ARX ist ein innovatives Unternehmen im Bereich der Verteidigungstechnologie, das seinen Mitarbeitern eine dynamische und kreative Arbeitsumgebung bietet. Mit einem starken Fokus auf persönliche Entwicklung und Teamarbeit fördern wir eine Kultur des Wissensaustauschs und der Zusammenarbeit, während wir gleichzeitig bedeutende Technologien für herausfordernde Umgebungen entwickeln. Unsere attraktiven Benefits, wie flexible Arbeitsmodelle, umfangreiche Urlaubstage und Unterstützung bei der beruflichen Weiterbildung, machen uns zu einem hervorragenden Arbeitgeber für alle, die einen sinnvollen Beitrag zur Sicherheit unserer Demokratien leisten möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Robotics Software Architect (m/f/d) erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Unternehmenskultur und mögliche offene Stellen – oft erfährst du so mehr als in einer Stellenanzeige.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Designentscheidungen zu erklären. Zeig, dass du nicht nur die Theorie beherrschst, sondern auch praktisch anwenden kannst, was du weißt.
✨Tipp Nummer 3
Sei proaktiv und zeig dein Interesse! Wenn du eine Stelle im Auge hast, zögere nicht, direkt bei der Firma nachzufragen. Ein kurzes, freundliches Anschreiben kann Wunder wirken und zeigt, dass du wirklich an der Position interessiert bist.
✨Tipp Nummer 4
Nutze unsere Website für deine Bewerbung! Wir haben viele Ressourcen, die dir helfen können, dich optimal vorzubereiten. Außerdem kannst du sicher sein, dass deine Bewerbung direkt bei uns landet und wir sie schnellstmöglich prüfen.
Wir glauben, dass du diese Fähigkeiten brauchst, um Robotics Software Architect (m/f/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Rolle als Robotics Software Architect interessierst und was dich an unserer Mission begeistert.
Betone deine Erfahrungen:Stell sicher, dass du relevante Erfahrungen und Fähigkeiten hervorhebst, die zu den Anforderungen passen. Wenn du mit UML-Modellierung oder modularer Softwareentwicklung gearbeitet hast, lass es uns wissen! Wir lieben es, wenn du deine Expertise teilst.
Sei strukturiert:Achte darauf, dass deine Bewerbung klar und gut strukturiert ist. Verwende Absätze, um verschiedene Themen zu trennen, und achte auf eine logische Reihenfolge. Das zeigt uns, dass du auch bei der Softwarearchitektur einen klaren Kopf behältst!
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir sie zügig bearbeiten können. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei ARX Robotics vorbereitet
✨Verstehe die Softwarearchitektur
Mach dich mit den Grundlagen der Softwarearchitektur vertraut, insbesondere im Kontext von Robotik. Sei bereit, über deine Erfahrungen mit modularen und wartbaren Code-Strukturen zu sprechen und wie du diese in früheren Projekten umgesetzt hast.
✨UML-Modelle im Gepäck
Bereite dich darauf vor, UML-Diagramme zu diskutieren. Überlege dir Beispiele, bei denen du UML zur Dokumentation oder zur Planung von Softwarearchitekturen verwendet hast. Das zeigt, dass du die Bedeutung von klarer Dokumentation verstehst.
✨Anforderungen und Nachverfolgbarkeit
Sei bereit, über deine Erfahrungen in anforderungsgetriebenen Entwicklungsumgebungen zu sprechen. Erkläre, wie du sicherstellst, dass Anforderungen, Architektur und Implementierung aufeinander abgestimmt sind und wie du die Nachverfolgbarkeit gewährleistest.
✨Teamarbeit und Kommunikation
Hebe hervor, wie wichtig dir die Zusammenarbeit mit anderen Entwicklern ist. Bereite Beispiele vor, in denen du erfolgreich mit multidisziplinären Teams gearbeitet hast, um architektonische Entscheidungen in praktische Implementierungen zu übersetzen.