Stellenbeschreibung:
Wir suchen einen Requirements Manager / Senior Developer (m/w/d), der die Entwicklung und Bereitstellung unserer End-to-End-Elektronikarchitektur (E³)-Plattform im Automobilbereich vorantreibt.
Du bist verantwortlich für zentrale Komponenten, die relevante Daten für Bedatungs- und Aktualisierungsprozesse bereitstellen, visualisierst Abhängigkeiten in der Bedatungsreihenfolge von Steuergeräten und optimierst die Bedatung des Gesamtfahrzeugs mit dem Schwerpunkt auf der Minimierung der Flash-Zeit.Je nachdem, wo deine Stärken liegen, kann die Position auch Aufgaben im Bereich Anforderungsmanagement umfassen.
Dein Profil
Hauptaufgaben
Verantwortung und Weiterentwicklung von Backend-Diensten (Spring Boot / Java) und Frontend-Anwendungen (Angular) zur Unterstützung von E³-WorkflowsEntwurf und Implementierung von Datenbereitstellungspipelines für Datenerfassungs- und AktualisierungsprozesseModellierung und Visualisierung von Abhängigkeiten zwischen Steuergeräten, um die korrekte Reihenfolge der Datenerfassung sicherzustellenAnalyse und Optimierung der Datenbereitstellung auf Gesamtfahrzeugebene mit Schwerpunkt auf der Reduzierung der Flash-Zeit und der Verbesserung des DurchsatzesFörderung von Codequalität, automatisierten Tests (z. B. Cypress), CI/CD und Sicherheitsscan-VerfahrenLeitung technischer Design-Reviews, Betreuung von Teammitgliedern und Koordination mit funktionsübergreifenden Stakeholdern (Hardware, Systemtechnik, Validierung)Optional: Tätigkeit als Requirements Manager – Erfassen, Dokumentieren und Verwalten von Anforderungen; Abstimmung mit Stakeholdern; Sicherstellung der Rückverfolgbarkeit und der Akzeptanzkriterien
Technologie-Stack
Backend: Java, Spring Boot, TomcatFrontend: AngularTesting / QA: CypressDatenbank: MySQLDevOps / CI/CD: Bitbucket, Bamboo, JFrog Artifactory, Docker, KubernetesSicherheit / Compliance: Black Duck
Qualifikationen
Unbedingt erforderlich:Mindestens 3 Jahre Berufserfahrung in der Softwareentwicklung (Mid oder Senior), idealerweise in komplexen, datenintensiven SystemenErfahrung im Automobilbereich, insbesondere in der End-to-End-Elektronikarchitektur (E³), Bedatung, Aktualisierungsprozessen und SteuergerätenErfahrung in der Modellierung von Abhängigkeitsgraphen und Ausführungsreihenfolgen für ECU-Flashing-/ Update-ProzessePerformance Engineering mit Fokus auf die Reduzierung von Flash-Zeiten auf GesamtfahrzeugebeneFähigkeit, Systemabhängigkeiten, Sequenzierung und Leistungsoptimierung ganzheitlich zu durchdenken
Wünschenswert:Fundierte praktische Erfahrung mit Java / Spring Boot und AngularKenntnisse im Umgang mit relationalen Datenbanken (MySQL) und im RESTful-API-DesignErfahrung mit automatisierten Tests (Cypress oder vergleichbar) und CI/CD-Pipelines (Bitbucket / Bamboo oder gleichwertige Lösungen)Praktische Erfahrung mit Containerisierung und Orchestrierung (Docker / Kubernetes)Vertrautheit mit Anwendungsservern (Tomcat) und Artefaktmanagement (JFrog Artifactory)Erfahrung mit Security-Compliance-Tools (z. B. Black Duck) im SDLCErfahrung als Requirements Manager (Requirements Engineering, Traceability, Change Management)
Soft SkillsKlare, strukturierte Kommunikation in interdisziplinären TeamsHohes Verantwortungsbewusstsein mit starkem Fokus auf Qualität und PerformanceFähigkeit, Kolleg:innen zu betreuen und mit gutem Beispiel voranzugehenSehr gute Deutsch- oder Englischkenntnisse (Deutsch ist Arbeitssprache in diesem Bereich)
NOTE / HINWEIS:
EN: Please refer to Fuchsjobs for the source of your application
DE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung