Das bringen Sie mit
1. Gesamtverantwortung für die Softwarearchitektur sicherheitskritischer Steuerungssysteme von Maschinen und Anlagen der Betontechnik (insbesondere Auto- und Raupenbetonpumpen, Fahrmischer)
2. Erarbeitung, Bewertung und Dokumentation von Softwarearchitekturen unter Berücksichtigung von funktionaler Sicherheit, Security und Performance
3. Definition und Pflege von Architektur- und Schnittstellenstandards für Embedded Software und Applikationssoftware
4. Abstimmung der Softwarearchitektur mit Systemarchitektur, Hardwareentwicklung und Funktionaler Sicherheit
5. Auswahl und Bewertung von Technologien, Frameworks und Tools für die Softwareentwicklung
6. Erstellung und Review von Architektur- und Design-Dokumenten, Unterstützung bei der Erstellung von Softwareanforderungen
7. Fachliche Leitung und Moderation von Architektur-Workshops und technischen Reviews
8. Unterstützung und Beratung der Softwareentwickler/innen bei der Umsetzung von Architekturvorgaben
9. Sicherstellung der Einhaltung von Entwicklungsprozessen und Qualitätsstandards (z.B. V-Modell, agile Methoden)
10. Mitwirkung bei der Definition und Umsetzung von Teststrategien, Verifikation und Validierung auf Architektur-Ebene
11. Kontinuierliche Weiterentwicklung der Softwarearchitektur im Hinblick auf neue Technologien und Anforderungen
Das erwarten wir
12. Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Automatisierungstechnik oder vergleichbarer Fachrichtung
13. Fundierte Kenntnisse Embedded Softwareentwicklung, Softwarearchitektur, Design-Patterns, modellbasierter Entwicklung (z. B. UML, SysML, Matlab/Simulink)
14. Kenntnisse in Funktionaler Sicherheit (IEC 61508, ISO 13849)
15. Erfahrung mit gängigen Software-Toolchains (z. B. Jira, SVN, GitHub, Doxygen, Jenkins) und Bussystemen (CAN, CANopen, J1939)
16. Kenntnisse in agilen und klassischen Entwicklungsprozessen (z. B. V-Modell, Scrum)
17. Mehrjährige Erfahrung in Embedded Softwareentwicklung, idealerweise mit Architekturen komplexer Applikationssoftware auf Steuergeräten
18. Gute Deutsch- und Englischkenntnisse in Wort- und Schrift
19. Selbständigkeit, Flexibilität und Zuverlässigkeit sowie eine lösungsorientierte Arbeitsweise
20. Teamfähigkeit
Das bieten wir