Software Development Engineer, Senior I - Schwerpunkt Integration

BorgWarner GmbH
Darmstadt, Germany
28 days ago
Apply on borgwarner.wd5.myworkdayjobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

C++ (Programming Language) Continuous Integration Software Debugging DevOps Programming Tools Linux on Embedded Systems Middleware Embedded Software Software Architecture Real-Time Operating Systems Software Engineering Software Systems
+8 more
System Testing Systems Integration Toolchain Software Modules Git Information Technology Operational Systems Software Version Control

Job description

Bei BorgWarner arbeiten wir an den Mobilitäts- und Energiesystemen der Zukunft. Für unser Entwicklungsteam suchen wir eine engagierte Persönlichkeit, die während einer Elternzeitvertretung die Entwicklung innovativer Softwarelösungen für anspruchsvolle technische Anwendungen unterstützt.

Als Software Integrator mit Schwerpunkt auf Integration übernehmen Sie eine zentrale Rolle innerhalb unserer Entwicklungsprojekte und begleiten den gesamten Softwareentwicklungsprozess von der Anforderungsanalyse bis zur Serienreife, indem Sie die Integration, Absicherung und Bereitstellung von Softwareständen verantworten.

Ihre Aufgaben

Software Integration

  • Planung, Durchführung und Steuerung der technischen Integration von Softwaremodulen, Basissoftware und Applikationssoftware auf Steuergeräte- und Systemebene
  • Analyse und Behebung von Integrationsproblemen an Schnittstellen zwischen Softwarekomponenten, Betriebssystem, Middleware und Hardware
  • Erstellung und Pflege von Integrationskonzepten sowie Definition geeigneter Integrationsstrategien für Embedded Systems
  • Bereitstellung integrierter Software-Releases für interne Verifikation, Systemtests und Kundenprojekte
  • Durchführung technischer Root-Cause-Analysen bei Integrations-, Build- und Laufzeitproblemen
  • Unterstützung der Softwarearchitektur bei der Umsetzung und Integration neuer Funktionen und Komponenten
  • Analyse von Speicherbedarf, Laufzeitverhalten, CPU-Auslastung und Systemperformance auf Zielhardware
  • Technische Abstimmung mit Softwareentwicklern, Softwarearchitekten und Hardwareentwicklern zur Sicherstellung einer stabilen Gesamtintegration

Continuous Integration & Build Engineering

  • Verantwortung für Aufbau, Pflege und Weiterentwicklung der Continuous-Integration-Umgebung
  • Erstellung und Wartung automatisierter Build-, Packaging- und Deployment-Prozesse
  • Betreuung von Build-Systemen, Toolchains, Complierumgebungen und automatisierten Software-Releases
  • Analyse und Behebung von Build-Fehlern sowie Sicherstellung einer hohen Build-Stabilität
  • Betreuung von Integrations- und Smoke-Test-Systemen auf realer Zielhardware
  • Optimierung von CI/CD-Prozessen hinsichtlich Automatisierungsgrad, Stabilität und Durchlaufzeiten
  • Unterstützung bei der Einführung neuer Build- und Entwicklungstools

Technische Verantwortung

  • Sicherstellung der Integrationsfähigkeit neuer Softwarekomponenten über den gesamten Software-Lebenszyklus
  • Unterstützung bei Architektur- und Designreviews mit Fokus auf Integrationsaspekte
  • Erstellung technischer Dokumentation für Integrations- und Release-Aktivitäten
  • Mitarbeit an der kontinuierlichen Verbesserung der Entwicklungs- und Integrationsprozesse

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Software Engineering oder vergleichbare Qualifikation
  • Mehrjährige praktische Erfahrung als Software Integrator, Embedded Software Engineer, Build Engineer oder DevOps Engineer
  • Sehr gute Kenntnisse in Embedded Softwareentwicklung mit C/C++
  • Erfahrung mit Git, Build-Systemen, Versionsverwaltung und automatisierten CI/CD-Pipelines
  • Erfahrung mit Embedded Linux, RTOS oder Automotive-Steuergeräten von Vorteil
  • Fundierte Kenntnisse in Softwarearchitektur, Softwaredesign und komponentenbasierter Softwareentwicklung
  • Erfahrung in Debugging und Fehleranalyse auf Systemebene
  • Kenntnisse moderner Entwicklungswerkzeuge und Automatisierungsframeworks
  • Selbstständige, analytische und lösungsorientierte Arbeitsweise
  • Sehr gute Deutsch- und Englischkenntnisse

Apply for this position

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

Apply on borgwarner.wd5.myworkdayjobs.com
Prepare application

Good distractions

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

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

3:12 min

Integrating toolchains to improve engineering efficiency and culture

Amir Friedman Amir Friedman +2 · World Congress 2025

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all