Software Build & Release Engineer
ACONEXT Stuttgart GmbH
Stuttgart, Germany
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Remote
Stuttgart, Germany
Tech stack
Automation of Tests
C++
CMake
Compilers
Software Quality
Continuous Integration
GNU Linker
Python
Microsoft Visual Studio
MSBuild
Powershell
Software Engineering
Project Management
Toolchain
Software Distribution
Gitlab-ci
Information Technology
Jenkins
Job description
- Planung und Umsetzung von Toolchain- und Build-Migrationen im C++-Umfeld.
- Anpassung und Optimierung von Build-Prozessen mit CMake, MSBuild und weiteren Build-Tools.
- Weiterentwicklung von CI/CD-Pipelines sowie Betreuung von Windows-basierten Build-Umgebungen.
- Analyse und Behebung von Compiler-, Linker- und Kompatibilitätsproblemen.
- Integration, Validierung und Pflege externer Bibliotheken sowie relevanter SDKs und Laufzeitkomponenten.
- Durchführung und Einbindung automatisierter Tests zur Sicherstellung der Softwarequalität.
- Erstellung von Rollout-, Fallback- und Migrationskonzepten für produktive Umgebungen.
- Dokumentation technischer Änderungen sowie Unterstützung der Entwicklungsteams beim Wissenstransfer.
Requirements
- Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder eine vergleichbare Qualifikation.
- Mehrjährige Erfahrung mit Visual Studio, MSVC-Toolchains und C++-Entwicklung.
- Sehr gute Kenntnisse in CMake und MSBuild, idealerweise ergänzt durch Erfahrung mit Ninja.
- Praxiserfahrung im Umgang mit Jenkins, GitLab CI oder vergleichbaren CI/CD-Lösungen.
- Fundierte Kenntnisse in der Analyse von Build-, Compiler- und Linkerproblemen.
- Erfahrung mit Compiler- oder Toolchain-Migrationen in komplexen Softwareprojekten.
- Gute Kenntnisse in PowerShell, Batch oder Python zur Automatisierung von Prozessen.
- Strukturierte Arbeitsweise sowie ausgeprägte analytische und kommunikative Fähigkeiten.
Benefits & conditions
- Fair Pay+: Unbefristeter Arbeitsvertrag/ branchenüberdurchschnittliches Vergütungssystem inkl. Zusatzleistungen, z.B. Zuschüsse für KiTa, betriebliche Altersvorsorge, Bonussystem
- Teilhabe: Projektverantwortung & Ownership/ flache Hierarchien/ kurze Entscheidungswege/ aktive Mitwirkung an spannenden Projekten
- Weiterentwicklung: Persönliches & intensives Onboarding/ individuelle Weiterbildungs- & Entwicklungsmöglichkeiten inkl. Coaching- & Mentoring-Programm
- Flexibilität: Hybrides & agiles Arbeiten (Homeoffice, mobile work), Arbeitszeiten & -ort individuell plan- und umsetzbar/ 30 Tage Urlaub/ Fokus auf Work-Life-Balance
- Extras: Fitness & Wellbeing, Zugang zum firmeneigenen Fahrzeugpool & vielfältige Mitarbeiterrabatte
- Zusammenhalt: Regelmäßige Teamevents & Feste/ familiäres Betriebsklima mit Fokus auf Kollegialität, Teamgeist & Mitarbeiterzufriedenheit
- Gelebte Vielfalt: Bunte Unternehmenskultur/ Altersmix, Frauen in Führungspositionen & internationale Kolleginnen und Kollegen