Softwareentwickler Matlab Simulink (m/w/d)
Summary
Develop and implement software solutions with Matlab/Simulink for underwater systems: analyze existing software architectures, write specifications in DOORS, design modular solutions, and deliver work packages in agile (Scrum/Kanban) project teams. Role is based in Wedel, Germany, with long-term perspective.
In this role you entwickeln und implementieren Softwarelösungen mit Matlab/Simulink im Unterwasserbereich, analysieren bestehende Architekturen und leiten Verbesserungen ab. Du erstellst Spezifikationen auf System-, Komponenten- und Testebene und entwickelst modulare Designs, verknüpfst Entwicklungsartefakte zu einer Gesamtlösung und achtest auf Zeit-, Qualitäts- und Kostenziele. Du arbeitest in einem agilen Umfeld und trägst zur Umsetzung definierter Arbeitspakete im Projektteam bei. Die Position bietet eine langfristige Perspektive in einem innovativen Umfeld.
Leistungen / Benefits- Unbefristeter Arbeitsvertrag
- Mobiles Arbeiten je nach Kunde
- Prämienprogramm für Empfehlungen
- Sonderurlaub (z. B. Hochzeit, Umzug, Geburt)
- Kindergartenzuschuss
- Jubiläumszuwendungen
- Entwicklung und Implementierung von Softwarelösungen mit Matlab/Simulink im Unterwasserbereich
- Analyse und Bewertung von Softwarearchitekturen; Ableitung von Verbesserungsmaßnahmen
- Erstellung und Pflege von Spezifikationen auf System-, Komponenten- und Testebene in DOORS
- Ausarbeitung von Umsetzungskonzepten; Dekomposition komplexer Systeme; Entwurf modularer Designs
- Verknüpfung von Entwicklungsartefakten zu einer konsistenten Gesamtlösung
- Überwachung von Zeit-, Qualitäts- und Kostenzielen in der Softwareentwicklung
- Abstimmung technischer Aufgaben innerhalb des Teams mittels Scrum oder Kanban
- Unterstützung bei Planung und Umsetzung definierter Arbeitspakete im Projektteam
- Abgeschlossenes Studium im MINT-Bereich
- Fundierte Kenntnisse in modellbasierter Entwicklung mit Matlab/Simulink; Erfahrung mit Stateflow oder Model-Based Design
- Erfahrung in der Erstellung strukturierter Requirements nach SMART-Kriterien sowie deren Verwaltung z.B. mit IBM DOORS
- Mehrjährige praktische Erfahrung in Softwareprojekten, vorzugsweise Embedded Systems oder technische Simulationen
- Kenntnisse agiler Vorgehensmodelle wie Scrum oder Kanban
- Praktische Erfahrungen mit Versionsverwaltungstools wie Git oder SVN
- Verständnis für Systemintegration, Schnittstellenmanagement sowie Anforderungsmanagement im technischen Umfeld
- Fließende Deutsch- und Englischkenntnisse (mind. C1)
- Teamfähigkeit
- lösungsorientiertes Arbeiten
- gute Kommunikationsfähigkeit
- Matlab
- Simulink
- Stateflow