Softwarearchitekt Humanoid Robotics (m/w/d)
Die Brose Gruppe gestaltet seit über 100 Jahren die Mobilität der Zukunft mit – innovativ, nachhaltig und weltweit vernetzt. Als international erfolgreicher Mechatronikspezialist bieten wir Ihnen spannende Aufgaben, schnelle Verantwortungsübernahme und berufliche Perspektiven mit vielfältigen Entwicklungschancen.
Ihre Aufgaben
- Verantwortung für die Definition und Weiterentwicklung einer skalierbaren Embedded-Softwarearchitektur für hochintegrierte Aktuator- und Antriebssysteme im Bereich Humanoid Robotics
- Entwicklung eines wiederverwendbaren Software-Baukastens über mehrere Aktuatorgrößen und Produktvarianten hinweg unter Berücksichtigung von Plattform- und Portfoliogesichtspunkten
- Definition der Softwarearchitektur einschließlich Schnittstellen, Software-Komponenten, Kommunikationskonzepten sowie Diagnostik- und Überwachungsfunktionen
- Erstellung und Abstimmung von Software- und Systemanforderungen in Zusammenarbeit mit Systems Engineering, Hardwareentwicklung, Kunden und Entwicklungspartnern
- Entwicklung und Umsetzung von Software-Sicherheitskonzepten für funktional sichere Aktuatorsysteme gemäß relevanter Safety-Standards bis SIL 3 / PL e sowie Cyber Security
- Definition von Verifikations-, Validierungs- und Teststrategien einschließlich Anforderungen an Traceability und Softwarequalität
- Technische Führung und Steuerung der Softwareentwicklung sowie Unterstützung bei Architektur-, Design- und Code-Reviews
- Bewertung technischer Lösungen und Ableitung von Architekturentscheidungen unter Berücksichtigung von Performance, Speicherbedarf, Safety, Wartbarkeit und Skalierbarkeit
- Unterstützung bei der Integration von Software, Elektronik, Sensorik und Aktuatorsystemen sowie Analyse komplexer Systemfehler
- Mitgestaltung von Methoden, Prozessen und Entwicklungsstandards für die zukünftige Softwareplattform im Bereich Robotik
Ihr Profil
- Erfolgreich abgeschlossenes Studium der Fachrichtung Elektrotechnik, Informatik, Technische Informatik, Mechatronik oder einer vergleichbaren Fachrichtung
- Mehrjährige Berufserfahrung in der Entwicklung von Embedded Software sowie in der Konzeption komplexer Softwarearchitekturen
- Erfahrung in der Entwicklung sicherheitsrelevanter Software nach Functional-Safety-Standards (SIL 3 / PL e) sowie Cyber Security Kenntnisse wünschenswert
- Fundierte Kenntnisse im Aufbau von Embedded-Software-Plattformen sowie modularer und skalierbarer Softwarearchitekturen
- Erfahrung mit Echtzeitsystemen, Mikrocontrollern und hardwarenaher Softwareentwicklung
- Erfahrung mit Softwareentwicklungsprozessen, Softwaretests sowie Verifikations- und Validierungsmethoden
- Kenntnisse in den Programmiersprachen C/C++ sowie gängigen Entwicklungs- und Debugging-Werkzeugen
- Kenntnisse im Bereich Motorregelung, Motion Control, Automatisierung oder Robotik wünschenswert
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Mit unserer Brose Arbeitswelt bieten wir Ihnen eine moderne Arbeitsumgebung:
Das flexible Bürokonzept fördert eine Arbeitsatmosphäre, die von offener Kommunikation geprägt ist. Darüber hinaus bieten wir Ihnen eine attraktive, leistungsorientierte Vergütung sowie innovative Zusatzleistungen wie Gesundheits- und Fitnessangebote, eine hochwertige Betriebsgastronomie und Angebote zur Vereinbarkeit von Familie und Beruf. Die Benefits können je nach Standort variieren.