Software Build & Release Engineer

ACONEXT Stuttgart GmbH
Stuttgart, Germany
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Automation of Tests C++ (Programming Language) CMake Compilers Software Quality Continuous Integration GNU Linker Python (Programming Language) Microsoft Visual Studio MSBuild Windows PowerShell Software Engineering
+6 more
Software 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

3:12 min

How attackers exploit developers using typosquatting campaigns

Andrei Epure Andrei Epure · WWC 2024

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

5:05 min

Combining software creation skills with marketing and public building

David Levai · LIVE

4:04 min

How a typosquatting attack triggers remote code execution

Andrei Epure Andrei Epure · WWC 2024

Videos

See all

Related articles

See all