Talent.com
Valentum Engineering GmbH
Software Developer* – VS2017 Build Toolchain MigrationValentum Engineering GmbH • Stuttgart, de
Software Developer* – VS2017 Build Toolchain Migration

Software Developer* – VS2017 Build Toolchain Migration

Valentum Engineering GmbH • Stuttgart, de
Vor 30+ Tagen
Stellenbeschreibung
Valentum Engineering hat seine Wurzeln in der Automobilindustrie. Inzwischen haben wir uns aber auch in der Industrie erfolgreich etabliert. Hier unterstützen wir unsere Kunden bei der Entwicklung intelligenter Software- und Hardwarelösungen in den Bereichen Automatisierungs-, Antriebs- und Regelungstechnik. Dabei sind wir in allen Entwicklungsphasen tätig – von der Spezifikation über die Software-/Hardware-Entwicklung und Absicherung bis hin zur Erprobung.

Hinweis zum Bewerbungsprozess: Wir setzen in unserem Bewerbermanagementsystem auch KI-gestützte Funktionen zur Unterstützung des Auswahlprozesses ein. Details finden Sie in den Datenschutzhinweisen für Bewerber unter Datenschutz | Valentum Engineering GmbH. Wir suchen ab sofort für den Standort Stuttgart einen Software Developer* – VS2017 Build Toolchain Migration

zur Migrationsplanung, Anpassung der Build-Skripte und Aktualisierung der CI/CD-Pipeline, der SDK und Laufzeitumgebungen

Ihr Aufgabengebiet

  • Planung und Durchführung des gesamten Migrationsprojekts:
  • Upgrade der Build-Toolchain auf Visual Studio 2017 (MSVC v141 / VS2017 Toolset) für alle betroffenen Projekte und Repositorys
  • Analyse und Anpassung von Build-Skripten (CMake, MSBuild, Ninja) und CMake-Generatoren (z. B. „Visual Studio 15 2017“) an die Anforderungen der VS2017-Toolchain
  • Anpassung der CI-Pipelines (Jenkins, GitLab CI) einschließlich der Aktualisierung und Bereitstellung von Windows-Build-Agenten und -Runner;
  • Sicherstellung der Pipeline-Stabilität nach der Migration
  • Analyse und Behebung von Compiler- und Linker-Fehlern, Warnungen und Inkompatibilitäten, die durch den Wechsel der Toolchain entstehen; Ermittlung der Ursachen und Implementierung nachhaltiger Lösungen
  • Neukompilierung und Validierung von Bibliotheken von Drittanbietern (z. B. Boost) unter der neuen Toolchain; Sicherstellung vollständiger ABI- und CRT-Kompatibilität zur Vermeidung von Laufzeitproblemen
  • Aktualisierung von SDK- und Laufzeitabhängigkeiten (Windows SDK, UCRT); Verwaltung der Toolset-Versionierung und Sicherstellung einer konsistenten Abhängigkeitsauflösung über alle Entwicklungsumgebungen hinweg
  • Erstellung von Rollout- und Rollback-Plänen, Staging-Builds und Release-Prüfungen zur Minimierung von Ausfallzeiten und Risiken; Definition klarer Umstellungskriterien und Fallback-Verfahren
  • Integration und Ausführung automatisierter Tests (Boost.Test); Validierung von Release-Artefakten, Durchführung von Release-Prüfungen und Koordination von Signaturprozessen für Build-Ergebnisse
  • Umfassende Dokumentation allerÄnderungen; Erstellen von Migrationsleitfäden und technische Runbooks; Durchführung von Wissensvermittlungssitzungen und Schulung des Entwicklerteams in der neuen Toolchain
  • Kontinuierliche Überwachung der Build-Stabilität; Optimierung der Parallelität der Builds und Reduzierung der Gesamt-Build-Zeiten
  • Festlegen der KPIs und Warnmeldungen für den Zustand der Builds nach der Migration
Ihr Profil

  • Mehrjährige praktische Erfahrung mit Visual Studio (insbesondere VS2017) und der MSVC v141-Toolchain – fundierte praktische Kenntnisse des Toolset, nicht nur theoretische
  • Sicherer, produktionsreifer Umgang mit CMake und MSBuild; solides Verständnis von Build-Generatoren und CMake-Konfigurationsmustern für Windows-Builds mit mehreren Zielen
  • Praktische Erfahrung mit Jenkins und/oder GitLab CI; Fähigkeit, Windows-Build-Agenten und Pipeline-Runner in beiden Systemen zu konfigurieren, zu aktualisieren und bereitzustellen
  • Fundierte C++-Kenntnisse mit Schwerpunkt auf der Analyse von Build-Fehlern, dem Verhalten des Linkers und ABI/CRT-Anfälligkeiten; Fähigkeit, komplexe Probleme bei der Cross-Kompilierung und der Laufzeitkompatibilität zu diagnostizieren und zu beheben
  • Nachweisbare Erfahrung bei der Durchführung von Compiler-/Toolchain-Migrationen (z. B. VS2015 → VS2017 oder gleichwertig); nachgewiesene Fähigkeit, mit Inkompatibilitäten, veralteten Funktionen und Kaskadeneffekten bei mehreren Bibliotheken umzugehen
  • Gute Skriptkenntnisse in Batch, PowerShell und Python zur Automatisierung von Workflows für Installation, Bereitstellung, Umgebungseinrichtung und
  • Testausführung
  • Analytische, selbstständige Arbeitsweise; Erfahrung in der Planung und Umsetzung von Roll-out- und Fallback-Strategien für produktionskritische Infrastrukturänderungen
  • Idealerweise Erfahrung mit dem Ninja-Build-System als CMake-Generator; Kenntnisse der parallelen Build-Mechanismen von Ninja für große C++-Codebasen und Erfahrung mit automatisierten Tests unter Verwendung von Boost.Test oder vergleichbaren C++-Test-Frameworks; Fähigkeit, Testsuiten während des Migrationsprozesses zu pflegen und zu erweitern
  • Verhandlungssichere Deutsch- und Englischkenntnisse
Unser Angebot

  • Bruttojahresgehalt all-in:85-100 000 Euro
  • Home Office: nach dem Onboarding bis zu 60%
  • Wöchentliche Arbeitszeit: 40 Stunden

Jobalert für diese Suche erstellen

Software Developer* – VS2017 Build Toolchain Migration • Stuttgart, de

Ähnliche Stellen

Cloud Native Solution Architect - STACKIT (m/w/d)

Schwarz DigitsHeilbronn, DE

Tiefes Cloud-Native-Wissen: Du verfügst über fundierte Erfahrung in der Konzeption von verteilten Systemen und bist sicher im Umgang mit dem CNCF-Ökosystem (z.Kubernetes, Helm, Prometheus, Istio).E... Mehr anzeigen

 • Gesponsert

Cloud Migration & Modernization Architect - STACKIT (gn)

Schwarz DigitsHeilbronn, DE

Windows-Experte: Du hast tiefgehende Erfahrung mit dem Windows-Server-Stack und weißt, wie man diesen "cloud-ready" macht.Erfahrung in der Anwendungs-Modernisierung: Du kennst die Herausforderungen... Mehr anzeigen

 • Gesponsert

Cloud Migration & Modernization Architect - STACKIT (m/w/d)

Schwarz DigitsHeilbronn, DE

Windows-Experte: Du hast tiefgehende Erfahrung mit dem Windows-Server-Stack und weißt, wie man diesen "cloud-ready" macht.Erfahrung in der Anwendungs-Modernisierung: Du kennst die Herausforderungen... Mehr anzeigen

 • Gesponsert

(Senior) Software Engineer / Distributed Cloud - STACKIT (m/w/x)

Schwarz DigitsHeilbronn, DE

Deine Fähigkeiten im Kubernetes Entwickler Umfeld sind fundiert und idealerweise durch Zertifikate oder vorherige Projekte untermauert.Du bringst weitreichende Golang Erfahrung mit und setzt diese ... Mehr anzeigen

 • Gesponsert

Cloud Solution Architect (Technical Presales) - Enterprise IT & Migration (gn)

Schwarz DigitsHeilbronn, DE

Langjährige Erfahrung in klassischer Enterprise IT und Architekturarbeit (z.Nachweisliche Erfahrung in Migrationen/Transformationen – idealerweise in leitender Rolle (Planung, Steuerung, Stakeholde... Mehr anzeigen

 • Gesponsert

(Senior) Platform Engineer - STACKIT Control Plane Platform (gn)

Schwarz DigitsHeilbronn, DE

Du verfügst über mehrjährige Berufserfahrung in einer DevOps-, SRE- oder Platform Engineering-Rolle.Du bringst Leidenschaft und Überzeugung für neue Technologien und Themen rund um Kubernetes, Linu... Mehr anzeigen

 • Gesponsert

Cloud Native Solution Architect - STACKIT (m/w/x)

Schwarz DigitsHeilbronn, DE

Tiefes Cloud-Native-Wissen: Du verfügst über fundierte Erfahrung in der Konzeption von verteilten Systemen und bist sicher im Umgang mit dem CNCF-Ökosystem (z.Kubernetes, Helm, Prometheus, Istio).E... Mehr anzeigen

 • Gesponsert

Solution Architect / Consultant - Distributed Cloud (SDC) - STACKIT (gn)

Schwarz DigitsHeilbronn, DE

Du verfügst über mehrjährige Erfahrung im Projektmanagement und/oder als Solution Architekt bzw.Du besitzt ausgeprägte Fähigkeiten komplexe technische Sachverhalte verständlich zu vermitteln und br... Mehr anzeigen

 • Gesponsert

(Senior) Software Engineer / Distributed Cloud - STACKIT (m/w/d)

Schwarz DigitsHeilbronn, DE

Deine Fähigkeiten im Kubernetes Entwickler Umfeld sind fundiert und idealerweise durch Zertifikate oder vorherige Projekte untermauert.Du bringst weitreichende Golang Erfahrung mit und setzt diese ... Mehr anzeigen

 • Gesponsert

Cloud Solution Architect (Technical Presales) - Enterprise IT & Migration (m/w/x)

Schwarz DigitsHeilbronn, DE

Langjährige Erfahrung in klassischer Enterprise IT und Architekturarbeit (z.Nachweisliche Erfahrung in Migrationen/Transformationen – idealerweise in leitender Rolle (Planung, Steuerung, Stakeholde... Mehr anzeigen

 • Gesponsert

Cloud Software Developer - Network - STACKIT (m/w/d)

Schwarz DigitsHeilbronn, DE

Erfahrener Engineer mit fundierten Kenntnissen in Golang, C/C++, Python oder vergleichbaren Sprachen.Fundierte Erfahrung in der Softwareentwicklung und dem Deployment mittels Kubernetes, Docker und... Mehr anzeigen

 • Gesponsert

Cloud Migration & Modernization Architect - STACKIT (m/w/x)

Schwarz DigitsHeilbronn, DE

Windows-Experte: Du hast tiefgehende Erfahrung mit dem Windows-Server-Stack und weißt, wie man diesen "cloud-ready" macht.Erfahrung in der Anwendungs-Modernisierung: Du kennst die Herausforderungen... Mehr anzeigen

 • Gesponsert

Cloud Software Developer - Network - STACKIT (m/w/x)

Schwarz DigitsHeilbronn, DE

Erfahrener Engineer mit fundierten Kenntnissen in Golang, C/C++, Python oder vergleichbaren Sprachen.Fundierte Erfahrung in der Softwareentwicklung und dem Deployment mittels Kubernetes, Docker und... Mehr anzeigen

 • Gesponsert

Cloud Solution Architect (Technical Presales) - Enterprise IT & Migration (m/w/d)

Schwarz DigitsHeilbronn, DE

Langjährige Erfahrung in klassischer Enterprise IT und Architekturarbeit (z.Nachweisliche Erfahrung in Migrationen/Transformationen – idealerweise in leitender Rolle (Planung, Steuerung, Stakeholde... Mehr anzeigen

 • Gesponsert

(Senior) Platform Engineer - STACKIT Control Plane Platform (m/w/x)

Schwarz DigitsHeilbronn, DE

Du verfügst über mehrjährige Berufserfahrung in einer DevOps-, SRE- oder Platform Engineering-Rolle.Du bringst Leidenschaft und Überzeugung für neue Technologien und Themen rund um Kubernetes, Linu... Mehr anzeigen

 • Gesponsert

(Senior) Software Engineer / Distributed Cloud - STACKIT (gn)

Schwarz DigitsHeilbronn, DE

Deine Fähigkeiten im Kubernetes Entwickler Umfeld sind fundiert und idealerweise durch Zertifikate oder vorherige Projekte untermauert.Du bringst weitreichende Golang Erfahrung mit und setzt diese ... Mehr anzeigen

 • Gesponsert

(Senior) Platform Engineer - STACKIT Control Plane Platform (m/w/d)

Schwarz DigitsHeilbronn, DE

Du verfügst über mehrjährige Berufserfahrung in einer DevOps-, SRE- oder Platform Engineering-Rolle.Du bringst Leidenschaft und Überzeugung für neue Technologien und Themen rund um Kubernetes, Linu... Mehr anzeigen

 • Gesponsert

Cloud Native Solution Architect - STACKIT (gn)

Schwarz DigitsHeilbronn, DE

Tiefes Cloud-Native-Wissen: Du verfügst über fundierte Erfahrung in der Konzeption von verteilten Systemen und bist sicher im Umgang mit dem CNCF-Ökosystem (z.Kubernetes, Helm, Prometheus, Istio).E... Mehr anzeigen

 • Gesponsert

Solution Architect / Consultant - Distributed Cloud (SDC) - STACKIT (m/w/x)

Schwarz DigitsHeilbronn, DE

Du verfügst über mehrjährige Erfahrung im Projektmanagement und/oder als Solution Architekt bzw.Du besitzt ausgeprägte Fähigkeiten komplexe technische Sachverhalte verständlich zu vermitteln und br... Mehr anzeigen

 • Gesponsert

Solution Architect / Consultant - Distributed Cloud (SDC) - STACKIT (m/w/d)

Schwarz DigitsHeilbronn, DE

Du verfügst über mehrjährige Erfahrung im Projektmanagement und/oder als Solution Architekt bzw.Du besitzt ausgeprägte Fähigkeiten komplexe technische Sachverhalte verständlich zu vermitteln und br... Mehr anzeigen